1 Best Sight in Vancouver, British Columbia

Stanley Park Nature House

Vancouver's only ecology center is a treasure trove of information and showcases Stanley Park's true natural beauty with a host of programs and guided walks. The Nature House is on the south shore of Lost Lagoon, at the foot of Alberni Street.