North India and Rajasthan are offering a great variety of options if you want to discover Indian wildlife. Top of the list is definitely the Ranthambore National Park, one of the largest NP and the most renown in Northern India. Located in Sawai Madhopur, the biggest attraction are the Indian tigers that you can spot in the 392 km² wide park. But you can also see leopards, hyenas, macaques, Indian foxes, bats, sambar deers and much more. If you are a bird-lover, the Keoladeo National Park is made for you. Located an hour drive away from Agra, it is the perfect place to explore the Indian bird diversity. In Jaipur, you can visit one of the many elephant farms. The farms usually offer tours from 1h to half day, where you can feed or wash one of the pachyderms. And if you really want to get off the beaten tracks, you will experience the ultimate wildlife experience near Bikaner. In Deshnoke, you can visit the Rat temple dedicated to Karni Mata. Hundreds of rats live in the temple, in complete harmony with visitors.