History brought alive

Nawalgarh, a historical city situated in the land of Royal Rajasthan, is hardly 270 km from Delhi, yet unknown to…