Pinnawala Elephant Orphanage, Sri Lanka.
It is one of the must visit place/tourist site in SriLanka.Where you can witness the Srilankan elephants freely roaming the forest, having a river bath,where you can ride on elephant and bath with little ones.