Greece’s largest island Crete is so large and diverse, it’s like a country in itself. Barry visits the charming seaside city of Chania where Venetian buildings dominate the skyline.
click here to see where to watch or .
Ready to Watch Feast Greece, Season 1, Episode 5?