Powell River in Canada awaits visitors! Discover the attractions, activities and accommodation in Powell River. This city is located in the close proximity of a major city Vancouver, Canada. Vancouver is bestowed with interesting set of attractions like Stanley Park, Capilano Suspension Bridge, Vancouver Lookout. 1-2 days is an ideal duration of visit to Powell River.