Monthly Archive: May 2015

St. Michael's Catholic Church, Shimla 0

5 Beautiful Hill Stations Of India

Shimla Shimla, is the capital city of the Indian state of Himachal Pradesh, located in northern India. The climate in Shimla is predominantly cool during winters and moderately warm during summer. There are many places to...