St. Francis Church Prominent Tourist Attraction Kochi
St. Francis Church is a prominent tourist attraction located in Fort Kochi, Keralam, India. It is one of the oldest European churches in India and is considered a significant landmark in the…
Read Guide