It is a great time to visit Thailand. The political crisis has abated, the airport is open, everything is a bargain and tourists are few and far between. What more could a traveler ask for?

Thailand is rightly famous for its gorgeous beaches and incredible food. Phuket, Koh Samui and Krabi pack in the sun worshippers, while Bangkok has its own enticing vibe.

But if you haven't been, it's time to visit Chiang Mai, the charming Rose of the North, where temperatures are pleasantly cool and the ratio of urban amenities to hassles is far better than in traffic-clogged Bangkok.