1Elafonissi, Greece

Elafonisi is a Greek island of Crete. It is a part of Crete administratively and is one of the hidden gems of the world in terms of beauty.

Back
SHARE