Crete is one of the most beautiful and unspoiled islands in the Mediterranean. With its dramatic mountains, rugged coastline and sandy beaches, the island is a paradise for hikers, climbers and sun worshippers alike. The capital, Heraklion, is a bustling city with a rich history, while the charming old town of Chania is a delight to explore. Crete is also home to some of the best seafood in the world, so make sure you try some of the local dishes, such as grilled octopus, stuffed vine leaves and moussaka.