Beach Bar
Lefkada - Greece
Type – Beach Bar
Beach Bar – Restaurant
Santorini
Beach Club Resort
Mykonos
Epanomi Thessaloniki