Alexandra Gardens is a good place to begin your visit to Windsor as it offers spectacular views of the castle on the hill. The gardens were laid out in the early 1900s and they still retain a Victorian charm which adds to the regal atmosphere of Windsor. Before walking along the promenade that takes you along the river and into Windsor, there is plenty to enjoy in the Gardens themselves. There are trampolines, a skate park, and a café offering light refreshments.