Castellos tourist nest Guesthouse
Castellos tourist nest benaulim goa, 403716 Benaulim, India
Castellos tourist nest, a property with a garden, is situated in Benaulim, 2 km from Benaulim Beach, 2.7 km from Colva Beach, as well as 5.5 km from Margao Railway Station. This property offers access to a balcony and free private parking.