Powell Lake
Search results
We did not find results for: Powell River, Canada.
Check spelling or type a new query.
We did not find results for: Powell River, Canada.
Check spelling or type a new query.
Powell River is a city on the northern Sunshine Coast of southwestern British Columbia, Canada. Most of its population lives near the eastern shores of Malaspina Strait, which is part of the larger Georgia Strait between Vancouver Island and the Mainland. Wikipedia