Category: Travel
-
Shimla: Queen of the Hills

Shimla, also known as Simla is the capital of Himachal Pradesh. For more information on Himachal Pradesh, please visit this page. Shimla “Queen of the Hills” is known for surrounding mountain ranges, snowfall, tall pine forests and nature in its best form. It was the summer capital of British India. Some of the buildings in…