Known as Paradise on Earth, Kashmir offers breathtaking valleys, snow-capped mountains, serene lakes, and rich culture.