Land of Leopards
Till now, I have seen Leopards only inside the Indian national parks sitting inside the safari vehicle. But this time the experience was little different. A remote place in Rajasthan called Bera located at 110 km from Udaipur is not only holding a good number of wild leopards but also … Read More