Shimla, the hill-station of Himachal Pradesh that boasts immensely beautiful British architecture & well temperatures married with abundant greenery. This scenic place is a hotspot for cooling off from the heat of plains This ride to Shimla is a treat as well, being a beautiful view in itself.