Northern Thailand is one of the best places to visit in Thailand. Best, most beautiful places to visit in Northern Thailand & itinerary ideas.