St Xavier Church
India /Tamil Nadu /Kanyakumari /Kanyakumari Sight Address : St Xavier Church near Kanyakumari, Tamil Nadu Edit Detail InformationEdit St Xavier Churchis about 15 kilometers (9.3 miles) from Kanyakumari in Kottar, the stark white spires of St. Xavier Church stand sentinel over this little coastal town. It was built around 1600 by St. Francis Xavier during one […]