Aquamarine waters, delicious cuisine, white-sand beaches and a rich history: Greece has long been a dream holiday destination ...
Elafonisos, a tiny island stretching just 18km, is a hidden paradise off the southern coast of the Peloponnese. Often called ...
A country that is no stranger to stunning beaches, is also the home of some of the world's whitest of white sandy beaches.