Satellite map of Alliford Bay, British Columbia
- In Canada
Map of Alliford Bay, British Columbia
Alliford Bay is a bay, and was the location of a town, on Moresby Island on Haida Gwaii.
Latitude: 53° 12' 0.00" N
Longitude: -131° 58' 60.00" W