A Stunning 3 Bedroom Villa

Located in Socorro, North Goa, India