Ready to leave the tourists behind? Discover the hidden gem of Leros, Greece. Authentic Greek culture, beautiful landscapes and charming accommodation: