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.
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.