Shimla – The Queen Of Northern Hills
Shimla is known as Queen of the Hills for its beauty. Experiencing this exceptionally elating toy train experience is a must for everyone on their trip to this best tourist place in India at least once in a lifetime. Queen Hill is located in the southwest of the Himalayas with a height of 2206 meters. It is […]






