Thinking about mountains and forgetting Shimla is never possible. ‘The queen of hills’ and the heart of Himachal Pradesh is Shimla. Shimla lies in th laps of mountains is the capital of Himachal Pradesh in India. It is a beautiful hill station for tourists and grasps the ye of its every visitor. During the time […]