Dorothy Eats: On the Road – Crete

My favorite Greek island - Crete. This is a must-visit place, and the sites and food are amazing.