Aviron Bay
Canada
Aviron Bay (or Oar Bay) is natural bay on the island of Newfoundland in the province of Newfoundland and Labrador, Canada. The Friar, a castellated rock, is located between Aviron Bay and Cul-de-sac bay.
Data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).