Beautiful Mussoorie
Beautiful Mussoorie The colonial architecture clad in the white blanket of snow brings out the beauty of Mussoorie like none other. Amongst the best places to visit in north India in December, Dalhousie’s charm is unprecedented and can’t be missed if Christmas white magic is what you crave! Distance From New Delhi: 290 kilometres Things […]