Devil Bay
Canada
Devil Bay is natural bay on the island of Newfoundland in the province of Newfoundland and Labrador, Canada. Its features include waterfalls and a steep bluff. It is near Hare Bay and Rencontre Bay.
Data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).