Shimla India
Shimla India and its Heritage Railway Line Shimla is one of the most popular tourist destinations in all of India. Situated in the northern state of Himachal Pradesh, Shimla India is a picture perfect hill top station. The reason behind its immense beauty is its natural surroundings, composed of lakes,…