Kashmir, often called “Paradise on Earth,” is known for its snow-capped mountains, lush valleys, Dal Lake, houseboats, and rich cultural and spiritual heritage.