Powered by WordPress

← Back to Santa Cruz Cathedral Basilica – Fort Cochin,Cochin, South Kerala, India, The Basilica belongs to the Diocese of Cochin, the 2nd oldest Diocese in India