Elafonisos is a lovely little island just opposite Neapoli, in Lakonia Peloponnese. This magical place has always boasted turquoise waters, long sandy...
Elafonisos is a lovely little island just opposite Neapoli, in Lakonia Peloponnese. This magical place has always boasted turquoise waters, long sandy...