The queen of the hills, Shimla, is known for its beautiful views, colonial elegance, and, of course, the magnificent snowfall that covers the town every …
The queen of the hills, Shimla, is known for its beautiful views, colonial elegance, and, of course, the magnificent snowfall that covers the town every …