Map
Holiday St., Calangute, Goa 403516, India
Hotel
Park Hotel on Holiday Beach