India’s smallest state Goa looks almost like a grain of dust on the map. It is located on the western coast, surrounded by the much larger states of Maharashtra and Karnataka – and yet unfolds its very own charms. The Arabian Sea stretches along the coast of Goa and there are numerous fantastic bathing beaches […]