Best places in India to experience snowfall World Tourism Day: Places you can visit under 10k near Delhi