Loading
  • 21 Aug, 2019

  • By, Wikipedia

Bay De Loup, Newfoundland And Labrador

Bay de Loup (French for 'Wolf Bay') was a small locality located northeast of Burgeo.

See also

47°40′N 57°31′W / 47.667°N 57.517°W / 47.667; -57.517