Elephant Nature Park

Like Like Love Haha Wow Sad Angry 1 Elephant Nature Park is located in a hilly valley of Chiang Mai, northern Thailand. They own several acres of open land located next to a river surrounded with trees. This was our first visit to anything Elephant related so I have nothing to compare it to. However, […]