Bike Rental in Shalimar Bagh, Delhi
Shalimar Bagh is a popular neighborhood located in North West Delhi, India. The Mughal Emperor Jahangir had built the Bagh in 1619 for his wife Noor Jahan. This Bagh is recognized as the highest point of Mughal agricul...