Pacific Rim National Park
Vancouver Island, British Columbia, Canada
A large island off the Pacific coast of British Columbia, Canada — a wild realm of temperate rainforest, rugged surf-beaten coastline, and mountains, with the city of Victoria at its southern tip.
Filmed by Walks Of Wonder