Deep Bay, Newfoundland and Labrador
Village / From Wikipedia, the free encyclopedia
Deep Bay is a designated place in the Canadian province of Newfoundland and Labrador.
Deep Bay is a designated place in the Canadian province of Newfoundland and Labrador.