Shimla is often called as the Queen of the Hill Stations, and rightly so. Shimla has beautiful natural surroundings with majestic Himalayan peaks, dense Deodar & Cedar trees, beautiful apple orchards that impresses every eye that visits here. While there are several places and view points in Shimla which offers amazing views of the mountains, the route to Shimla itself is very scenic. The 120 km […]
Social Presence!