Goa

Goa is a small state on India’s west coast, 600km’s south of Mumbai.  After the Indian independence of 1947 Goa remained under Portuguese rule for many decades until eventually voting to become an autonomous region as recently as 1987. The north Goan regions of Bardez and Pernem are the most popular amongst tourists and ex-pats, […]