A Catholic Church in India

This is a photo of the Santa Cruz Basilica. Initially built in 1505, I think it is the only Catholic church in Cochin, though I could be wrong.
See what I've seen... To read about my adventures, visit An American Girl Meets the World
<< Home