Breathtaking landscapes, stately leopards, enchanting birds, and relics of an opulent past – Castle Bera in Rajasthan is Leopard territory like no other. This quaint hamlet situated in Pali district of Rajasthan, hidden in the heart of the country, is...