Hotel Resort Terra Paraiso(3.5 stars)

Gauravvaddo, Calangute View on map
of 2