The Cloverleaf Super Luxury Villa Goa With Private Pool, North Goa Candolim Beach Road, Nerul Villa No. 7, Sohonos Villas, 403114 Candolim, India