The logo of Fava Eco Suites, the luxury suites accommodation in Finikia.
The logo of Fava Eco Suites, the luxury suites accommodation in Finikia.