1. Stanley Park
This must-see park is a whopping 1,000 acres and contains beaches, an aquarium, playgrounds, a pool and splash park, botanical gardens, a golf course, 17 tennis courts, and much more. With all the park offers, you could easily spend a day within its perimeter. Try biking the exterior Seawall or venture inside to get lost amongst ferns and centuries-old cedars on 40 miles of trails. Keep an eye out for beavers, raccoons, great blue herons, bald eagles, coyotes, and sometimes even whales. In the fall, ride the Ghost Train for a spooky Halloween experience.