Where is Bella Coola?

Where is Bella Coola located?

Bella Coola, Bella Coola (Station), Canada (approx. 52.3716°, -126.8156°)


Where is Bella Coola on the map?