In the South Western side of the Indian sub-continent, lies this blissful, small state of Goa. Having been colonised by the Portuguese prior to 1961, Goa has the touch and feel of a foreign land in the Indian soil. India’s ultimate party destination and a trove of fine port wines and spices, Goa is the […]