Site Area: 20 acre

Location: Neemrana, Rajasthan