How the world sees Greece
Visiting Elafonisos in Greece is an unforgettable experience because of the natural raw beauty this small island has to offer. Located between the Peloponnese and Kythira, Elafonisos, is a small ...