Designed by
Title
Portuguese St. Catherine Cathedral, Old Goa, India #51548318
Description
St. Catherine Cathedral built in 1640 - one of largest church in Asia is dedicated to Catherine of Alexandria. It is one of the most celebrated religious buildings in Goa. Old Goa, India.