Category

Thailand

Category

Thailand; known as the land of smiles and alsoโ€ฆ ELEPHANTS. If you are an elephant lover Thailand is the place to be, mostly because finding an elephant in Thailand is like finding a McDonalds in the USA... you are bound to see AT LEAST one during your visit. During our time in Thailand, we had the opportunity to spend a day at the Elephant Nature Park just outside Chiang Mai.