BahamasBay offers you and your partner or family a perfect, relaxing and vitalising vacation, right on the beach of Tarpum Bay, Eleuthera, Bahamas. Feel fit and free again! Enjoy swimming, snorkel...