Mahaveer Park

Location

Mahaveer Park is a beautifully laid out park with a tiny museum housing ancient stone-carved statues.