Kashmir is often described as paradise on earth, and for good reason. With snow-capped mountains, crystal-clear lakes, lush valleys and Mughal gardens, the region offers some of the most breathtaking ...