St. Francis Church Prominent Tourist Attraction Kochi
St. Francis Church is a prominent tourist attraction located in Fort Kochi, Kerala, India. It is one of the oldest European churches in India and is considered a significant landmark in the history of Christianity in the country. The church is also known for its architectural beauty and serene atmosphere, making it a must-visit destination … Read more