In the 19th century the Roman Catholics built St. Thomas church at Kanyakumari,Tamil Nadu.Later it was rebuilt and named a Lady of Ransom. This tall white structure is located in a naturally beautiful area near the Cape Point. A statue of Virgin Mary, 3 ft. tall, has been erected inside the church. |