Hot spots of Goa

Velsao Beach
Velsao, South Goa

The Velsao beach lies on the southern coast of Goa and is one of the most vivacious tourist destinations in the beach capital of India.

Pages