When it comes about scenic beauties, the first name that pops up in mind is India. The nation has been blessed with incredible natural wonders. Each part of