Tourists rush to Shimla after season’s first snowfall, hoteliers elated

Season’s first snowfall has elated tourists and also the local hoteliers, reviving the hopes of progress in the tourism industry in Shimla, Himachal Pradesh.

Tourists rush to Shimla after season’s first snowfall, hoteliers elated
Season’s first snowfall has elated tourists and also the local hoteliers, reviving the hopes of progress in the tourism industry in Shimla, Himachal Pradesh.