Bayhub Kayaking & Yacht Charters/rentals is located in Bambolim, India on Beach Resort, Aldeia de Goa. Bayhub Kayaking & Yacht Charters/rentals is rated 5 out of 5 in the category canoe & kayak rental service in India.
Address
Beach Resort, Aldeia de Goa
Amenities
Gender-neutral toilets