Cochin 2012

In Fort Cochin, this is St. Francis CSI (Church of South India), originally built in 1503.  It is the oldest European church in India, and has great historical significance as a mute witness to the European colonial struggle in the subcontinent.