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.