Kashmir is not only a stunning place with beautiful gardens and natural lakes, but also a shopper's paradise. There are spices, dry fruits and handicrafts to be taken back home as well as delicious meals to be relished here. Kashmir, over the past few years, has become quite well connected with the rest of the world and this has ensured better tourist influx. There are great adventures to be enjoyed here, and travelers can try their hand at trekking, skiing and even walking on a frozen lake. All these varied options make it a perfect holiday destination for all.