Trip to Shimla May 9, 2019 No Comments Shimla, also known as Queen of Hills, is one of the prettiest hill stations in India and the capital of Himachal Pradesh. It is on Read More »