Tag Archives: Velsao

Velsao Beach

Velsao Beach

The Velsao Beach in South Goa is one of the quietest and least crowded of beaches in Goa. There is nothing much to do here, which is not rea... Continue Reading