Why Kashmir is called heaven on earth (watch pics)
India | August 25, 2013 6:14 ISTNew Delhi: Kashmir is known as one the most beautiful places in India where time stands still. Water, in all or any forms, is one of Kashmir's charms like rivers, lakes, springs, make music all