feetonthemap.com
Vengurla, Maharashtra
Some 114 KM away North of Goa, lies a teeny weeny hamlet of Vengurla. Tucked away from the wild city life, Vengurla, situated in the Konkan region of Maharashtra is the last virgin beach town of th…