India Tiger Reserves

How many of us know that India is home to the maximum number of big cats in the world? Many of us don’t, I suppose. Well, India monopolizes over 70% of the total tiger population (exciting, right?) . Also, exhilarating enough to make you hop into an open jeep and watch this majestic beast on […]