Beaches

Beaches of Goa – Velsao

May 20, 2017 Jasmine 0

The Velsao beach lies on the southern coast of Goa and is one of the most vivacious tourist destinations. This small stretch of sandy beach is easily accessible as it lies in between Bogmalo beach […]