Top 5 Unexplored Places Near Shimla

Whenever we start planning a trip to hills one name that comes to mind is Shimla, located in Himachal Pradesh also known as the ”Queen of Hills”. Shimla was also summer capital of India during British Era. It is one of the most popular tourist destinations due to its serene beauty and lovely weather. There […]

Posted On: Jun 10, 2021 Read More→