Delhi, the capital city of India, has a lot of interesting sights and offbeat points to explore and learn about. That’s not all, we have the option of going on amazing weekend getaways from Delhi whenever we want as well. One of the best things about Delhi is that it is located close to many touristy states like Himachal, Uttarakhand, Rajasthan, Punjab, and so...