Tag: dont let deedee down

Where The Green Dress Travels: To the Chai Lai Orchid Lodge

One of the most memorable parts of my trip to Thailand was in the mountains of Northern Thailand at a place called, Chai Lai Orchid Nature Bungalows. I was lucky enough to […]