Skip to main content

Old Town Of Goa, India

Goa is located on the west coast of India, approximately 600 kilometres south of Bombay.

The Old Town of Goa is an open-air museum of Christian churches.