Some popular parks and gardens in and around Windsor include the Windsor Siding Reserve, The Avenue Park, and the beautiful Victoria Gardens located nearby.