In the northern Dodekanese, Leros, the island of Artemis, remains an unexplored land. Keeping alive the traditional cultural identity as well
Discover Leros Island, Greece's recently awarded bike friendly island destination. Explore its stunning cycling routes, including mountain biking trails and