Venue type
Bar, Beach, Members Club
Location
Zakynthos, Greece