Uttarakhand is one of the prettiest states of India and Mussoorie is right up there among the favorite hill stations. North Indians love to head to Mussoorie to get away from the heat during summers. However a top favorite for many travelers is spending their winter holidays in Mussoorie. If you are one who loves …
Continue reading Winter holidays in Mussoorie

