A1-002

August 2, 2016

Almyra Restaurant has a great location, right by the beach in Georgioupolis with a view of the sea