Places like Dalhousie and Manali are the coldest in the winters. Situated close to Delhi, tourists can visit these places and ...
For domestic travellers, North India remains the top choice. Hill stations such as Manali, Nainital, Dharamshala, Kalpa, ...