Kashmir, often referred to as the Switzerland aur Paradise of India, is a land where you happily can soak your sorrows in a hot cup of...