Odyssey Bar...
Located in the charming village of Fiskardo in Cephalonia, Greece, Odyssey Bar is a popular spot for tourists and locals alike. With its stunning views of the Ionian Sea and relaxed atmosphere, it's the perfect place to unwind and enjoy a drink or tw...
Cephalonia, Greece