Everything you need to know about Crete, Greece's largest island, including the best things to do, the top restaurants and hotels, plus a few things to avoid.| Fodors Travel Guide