the beautiful and humble St Francis church from 1509 is said to be India’s oldest European built church; Ft Cochin

SaveSave