Jackson Park is a great park in Windsor, Ontario, Canada. Beautiful gardens and great for pictures. Just sit and enjoy or walk around. I have been going there for years. I really enjoy Windsor and this park is one of its best attractions. The flowers are everywhere and gorgeous.
You have no recent hotel searches.