India is one of the very few countries in the world where you will find an elephant walking down the road. We as Indians don’t find this surprising but as a tourist to India, you might find an elephant strolling down the road quite amusing or even frightening. Don’t worry, most of these elephants are domesticated and are used to being watched, photographed and ridden on. Elephants are of special significance in India as an animal that resembles Lord Ganesha (god of luck) and for being the mount of Goddess Laxmi (goddess of wealth).
If you want to see Indian elephants, then Bandipur National Park in the south Indian state of Karnataka is a good place to go. In addition, best places to see wild Indian elephants include; Periyar National Park in Thekkady (Kerala), Rajaji National Park in Dehradun (Uttarakhand) and Corbett National Park near the town of Nainital (Uttarakhand).