Winter Getaway: Why The Kalka-Shimla Toy Train Is A Must-See UNESCO Heritage Site?
Shimla: Himachal Pradesh’s capital city is one of the most beautiful cities in India, which is nestled in the mighty Himalayas. The beautiful city offers panoramic views of hills covered…
