Big Bay Water Aerodrome


Big Bay Water Aerodrome,, is located adjacent to Big Bay, British Columbia, Canada. Big Bay lies on Stuart Island in the Discovery Islands.