How the world sees Greece
Located between Patmos and Kalymnos, Leros is a stunning island in the Dodecanese. The island is isolated and well worth discovering. Read the full story on GreekReporter.com.