Although the largest town on Crete's sleepier southern coast, charming Ierapetra is just the place to experience traditional Greek life. You'll find the labyrinthine streets and ancient monuments of the old town a welcome contrast from the numerous bars, tavernas and restaurants that line the pretty promenade. If its sea and sand you crave you won't be disappointed - the town boasts the longest beach in Crete and is offers a host of adrenaline-charged watersports for those seeking more active pursuits.