How the world sees Greece
Top reasons to visit this island in Greece's Northern Sporades, where things are definitely happening