India is a land of rich history, awe-inspiring cultures and breathtaking natural beauty, and hence is a dream comes true for vacationers. All parts of the country have alluring tourism attractions, but when it comes to North India the country seems to make self chest thumping. This region, with its colorful history, soul-soothing natural gems and captivating cosmopolitan grace, is a major tourist hub in…