My Greek Odyssey
S03E03 Telendos & Leros
Peter embarks on an adventure to the quaint island of Telendos, where he enjoys diving and hiking through its scenic landscapes. Afterward, he travels to Leros, immersing himself in the charm of its iconic windmills, pristine white houses, and breathtaking harbor.