27 Jan 2016
Umred-Karhandla, Maharashtra, India, is one the most spoken of Tiger sighting park of 2016. This tour, ideal for tiger sighting and nature photography along with chances to see various animals like Leopard, Sloth bear, Sambar deer, Indian Bison etc.