Nestor Falls/Sabaskong Bay Water Aerodrome

Nestor Falls/Sabaskong Bay Water Aerodrome is located on Sabaskong Bay near Nestor Falls, Ontario, Canada.