Celebrate Greek Independence Day at Navarone!
Νavarone Estate https://maps.app.goo.gl/9SikDv2qbo2YEFs38, Leros, GreeceEnjoy the parade with the best view and experience the day in a unique festive atmosphere, filled with tradition and authentic flavors! A rich menu inspired by Greek cuisine awaits […]












