Jammu & Kashmir is often called “Paradise on Earth,” and for good reason. With the surroundings of snow-capped mountains, lush.