Hosted on MSN
7 Famous Places To Visit in Shimla
Shimla, often called the "Queen of the Hills," is the capital of Himachal Pradesh and one of India's most famous hill stations. The city thrived during British rule, attracting settlers in the 1820s.
Newspoint on MSN
18 Must Visit Places in Shimla
Shimla, often referred to as the ‘Queen of Hills,’ is a renowned hill station in Himachal Pradesh, offering picturesque ...
If you are confused about which place to visit - Shimla or Mussoorie - during your winter vacation, here's a little breakdown of what to expect in each.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results