Listing Category
Description
Baywatch Resort is in Goa, 24 km from Goa Airport. It offers Luxury rooms for guests, and a poolside area is available.