The ancient town of Neemrana in Nothern Rajasthan is a lesser-known, yet very good weekend gateway option from the national capital, New Delhi and also the state capital of Rajasthan. The town is well known for its 16th-century hill fort. Reaching Neemrana, from either New Delhi or Jaipur is not at all a task. If […]