Snuggled in the lap of the Himalayas, Shimla is one of the most beautiful hill stations in India. The capital of the North Indian State of Himachal Pradesh is nestled at 6500 ft. above sea level. Formerly, the official summer capital of the Government of India right up until 1947, when India gained Independence.
Showing all 8 results
Copyright © 2021 Dreamy Destinations. All Rights Reserved.