Shimla is usually the favourite summer holiday destination for people looking to spend some quality time away from the madness of city life. Located in the picturesque state of Himachal Pradesh, Shimla offers serene views of snow covered mountains and thick pine forests. To enjoy the breathtaking views of this beautiful city, the first thing […]