Past Journeys

01 Oct 2015
Bera, near Udaipur, Rajasthan, is the best place to spot leopards in India. Bera promises a confirmed sighting of leopard with an additional faunal list of Blue bull, Hare, Jungle cat and Hyenas.