India is fast emerging as a favourite tourist destination for the winter holidays. Be it a family vacation or a honeymoon getaway, there are plenty of spots to choose from.
Lose yourself in the beauty of the Valley of Flowers. The mythological Nandan Kaanan is believed to be the garden of Lord Indra. This National Park nestles snugly in the foothills of the Himalayas.