Villa on the beach

Located in Baga, North Goa, India

2 minutes walk to Baga Beach

Located in Baga, North Goa, India