Crete: Natural Wonders
- Episode aired Feb 25, 2017
Jeff travels to the Greek island of Crete where he journeys through Samariá National Park, a natural wonder filled with breathtaking views and unique fauna. In addition, he delves into a loc... Read allJeff travels to the Greek island of Crete where he journeys through Samariá National Park, a natural wonder filled with breathtaking views and unique fauna. In addition, he delves into a local cuisine and views how the humble snail is an international delicacy. Finally, he explor... Read allJeff travels to the Greek island of Crete where he journeys through Samariá National Park, a natural wonder filled with breathtaking views and unique fauna. In addition, he delves into a local cuisine and views how the humble snail is an international delicacy. Finally, he explores an ancient city that sunk into the sea, but still leaves behind traces of its history.