Church of Saint Francis...
The Church of Saint Francis in Kochi, also known as Cochin, India is a historic landmark that holds great significance in the city's rich cultural heritage. Built by the Portuguese in 1503, it is believed to be one of the oldest European churches in ...
Kochi (Cochin), India