Take a shikara ride on Dal Lake and visit the stunning Mughal Gardens including Nishat Bagh and Shalimar Bagh.
Take a cable car ride up to the snow-capped Gulmarg and enjoy the scenic views. Try skiing, snowboarding and other winter sports.
Take a nature walk and enjoy the serene views of the Lidder River and the Himalayan Peaks at Betaab Valley. Don't miss Aru Valley for leisure activities like horse-riding and hiking.
Experience white water rafting at the Lidder River.
Visit Thajiwas Glacier, and go horse-riding and sledging in the snow.
Take a hiking trail at Zojila Pass and admire the picturesque views of the valley.
Visit Bangus Valley and enjoy hiking with the scenic views of the valley and the mountains.
Take a nature walk in the Machhal Forest and enjoy the flora and fauna of the area.
Visit the famous Tarhama Stone Carvings and catch a glimpse of the Kashmiri heritage.
Shop for souvenirs at Residency Road and visit the Jama Masjid.
If you have an extra day, visit Dachigam National Park for a wildlife safari and Amarnath Temple. If you have 2 more days, visit Leh Ladakh.
If you have less time, skip Kupwara and spend an extra day in Pahalgam instead. If you have only a week, skip Kupwara and spend an extra day at Sonamarg or Srinagar.