Lying alongside River Yamuna, Delhi is the heart of India. Adorned with many architectural wonders, age-old history, rich culture, and delicious food, the capital of India lures travelers all around the world. Moreover, the city is well-connected with all the places in India. So, if you are planning tours or weekend getaways, Delhi is the perfect place to begin your journey.
Take a look at these weekend getaways you can visit from Delhi:
5. Jim Corbett National Park…