Luxury Villa for rent in Candolim

Located in Candolim, North Goa, India

Beach Villa with Pool, 200 mtrs from Beach

Located in Candolim, North Goa, India