Private Pool Villas: Walking distance to the beach

Located in Sinquerim, North Goa, India