Ranthambore National Wildlife Park combines wonderful scenery, wildlife, and history in Rajasthan, India