Powell River
From Wikipedia, the free encyclopedia
Powell River may refer to:
- Powell River (Virginia), a tributary of the Clinch River in the United States
- Powell River (British Columbia), a short river on the British Columbia coast
- Powell River, British Columbia, a city in Canada