By admin
Channel-Port aux Basques is a town located at the southwestern tip of the island of Newfoundland in the Canadian province of Newfoundland and Labrador