Results 1 results found Indian Sambar deer, Rusa unicolor, and Indian Pond Heron in Rajbagh Lake in Ranthambhore National Park, Rajasthan, India