View text source at Wikipedia
Chaleur Bay is natural bay on the island of Newfoundland in the province of Newfoundland and Labrador, Canada. Its features include cliffs, ravines and waterfalls.[1]
47°35′56″N 56°44′53″W / 47.599°N 56.748°W / 47.599; -56.748 (Chaleur Bay)
This Newfoundland and Labrador location article is a stub. You can help Wikipedia by expanding it.