Baboo Beach Club
Bar · Mediterranean · Seafood
Baboo Beach Club is a beach club located on a sandy organized beach in Bali, Greece. It offers a beautiful seaside village experience with views of the Cretan Sea, serving food, cocktails, and hosting parties and events.
Location