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.