Watch Trailer
DISCLAIMER: Not all titles shown are currently available on all streaming providers.

Watch My Greek Odyssey Season 3 Episode 3 Online

Peter goes diving and hiking on the tiny island of Telendos. Later, he goes to Leros and explores its windmills, whitewashed houses and stunning port.