Laura McKenzie's Traveler
Touring Thailand
E1 Mar 12, 2012 21m
Our quest takes us through Chiang Mai, Bangkok and the jungles of Thailand. Welcome to Northern Thailand. One of the most amazing places on this planet. Chiang Mai means New City in Thai. And boy, is it ever! This is a city on the cusp of change. Its buildings are bursting out of the old city walls to reveal a very modern metropolis.
Where to Watch Touring Thailand