sidhujetha.wordpress.com
Travel Guide- Shimla
Every Indian should at least once set foot in the hills of Shimla – it is one of the most important cities of the modern India. Shimla for almost a century before the independence of the coun…