If you want to experience a taste of true Goan hospitality, then the Baywatch Resort is the place to be at. Located near Colva Beach, this place offers a comfortably serene stay to the guests. The Baywatch resort is suited for families, business groups, honeymooners and vacationers alike.
Hotel Facilities
Dining Facilities