Mae Sa Elephant Camp
The best place for riding elephants in Chiang Mai is the Mae Sa Elephant Camp. This elephant camp offers anything from a half day to multiple days of experiencing the largest animals in this region of the world. For a half day, you can go watch the elephants bathe, perform a show during which they paint, play soccer, and do lots of other fun, and very impressive things. After this you can take pictures with the elephants and then ride an elephant on a half hour to one hour long trek through the jungle. If you want to be with the elephants for multiple days, you can train to be a Mahut (elephant trainer/caretaker), and learn more in-depth about the intricacies of elephant care.