Shimla

Shimla , Christ Church

Shimla is an all-weather famous hill station in North India. It is tourist attraction in northeast India It is capital and largest city of Northern State Himachal Pradesh. However in 1864, it was declared as summer capital of British India. After independence in 1947, the city became the capital of Punjab and after that, it …

Shimla Read More »