• Photos
  • Map
  • Streetview
  • Upload

City: Goa

This beach is considered a storehouse of natural treasures. The Velsao beach is located on the southern coast of Goa. This Beach is one of the breathtaking tourist spots in Goa. This beach offers splendid views of the sunrise and sunset, that’s why nature lovers can love the view at both, dusk and dawn. 


Avg. Rating:4 Star Rating
Currently there are no reviews for this place. Be the first one to review.

Upload Image