Call of the wild

Call of the wild

Jun 2, 2023

Bera town in the Jawai region of Rajasthan is one of the few places on earth where leopards thrive among human settlements. The leopard getaway destination is a perfect hotspot for wildlife enthusiasts. Passionate photographer, leopard-lover, conservationist, and founder of Bera Lodge, Shatrunjay

Read More