Shimla is a beautiful hill station with its endless beauty and very peaceful atmosphere, which is nestled away in the center of the beautiful Himalayas. Known by its previous name, “ Simla, this beautiful location was the summertime capital of British India during the period of colonization. Its natural beauty, colonial structure and rich heritage […]