Shimla - In the lap of the Himalayas
Shimla is the capital city of the Indian State of Himachal Pradesh. It is located in northern India. Shimla lies between an altitude of 2,100 m and 2,300 m. Besides Hindi other languages like English, Punjabi and Pahari are also spoken there. The people of Shimla are informally called Shimlaites. With a largely cosmopolitan crowd Shimla celebrates a variety of festivals. The ‘Shimla Summer Festival’ is held every year […]