Kashmir is often called “Heaven on Earth” because of its stunning scenery, tranquil lakes and majestic snow-capped mountains. Located in the northernmost region of India. Kashmir offers a variety of experiences to suit every traveller’s preferences. From peaceful houseboats floating on Dal Lake to the thrilling slopes of Gulmarg, Kashmir offers a range of experiences catering to all tastes in […]