Read more about the article Shimla Tour
Ridge, Shimla

Post category: Blog
Shimla Tour

Shimla is the capital of the northern Indian state of Himachal Pradesh, in the Himalayan foothills at an elevation of about 7,100 feet (2,200 metres). It is also known as…

Continue ReadingShimla Tour