Crete: Natural Wonders

Crete: Natural Wonders

Available on Pluto TV
S1 E15: Jeff travels to the Greek island of Crete where he journeys through Samariá National Park. Then, he delves into the local cuisine. Finally, he explores an ancient city that sunk into the sea but still leaves behind traces of its history.