Snowfall is not an all-year phenomenon. Unfortunately, tour operators, agents and hotels make false promises and set wrong expectations to sell their packages. Don’t fall prey to such promises, here is a list of 12 places to visit in India to see snowfall in December. Continue reading “12 places to visit in India to see snowfall in December!”