At times referred to as the “Queen of Hills,” Shimla or Simla is situated in the northwest Himalayas at an altitude of 2,205m. Come summers and Shimla is one of the most popular tourist places and honeymoon destinations of India. The capital of Himachal Pradesh placed amidst the lofty snow-clad Himalayan ranges, surrounded by the lush green pastures look and lakes. The small hill station is also one tourist spots that can be visited throughout the year.

View Location