Kashmir offers snowfall, Dal Lake houseboats, Mughal Gardens, glaciers, and is known as Heaven on Earth.