Search for itineraries, destinations, hotels or activities
Staycation at Costa's Montage, South Goa
Photo 2 of 13
This place is a mini Portugal located at the shores of the Benaulim Beach. Its fascinating to see the architecture being so much inspired by the Portuguese culture. The beach is just few metres away from the villa complex which makes it just ideal.