Bamboo Nest – November 26-29
Chiang Rai is a city in northern Thailand, in the mountainous province of the same name. The city is near the borders of Laos and Myanmar (formerly Burma). We stayed at the Bamboo Nest, a rustic homestay collection of bamboo huts on the steep hillside north of the city about an hour.
Track Us Down
Leyla, Mark & Emily