3bhk Sea view villa in Benaulim

Located in Benaulim, South Goa, India

Located 1 km from Benaulim Beach

Located in Benaulim, South Goa, India