Elafonisos is a small Island located at southwest of famous Crete Island this Island covers only area of 7.7 square miles.
Elafonisos is a small Island located in the Southwest of famous Crete Island. This Island covers only an area of 7.7 square miles.