Galliard Island
Address: Sudbury ON
City: Sudbury
County/district: Greater Sudbury
Region: ON
Country: Canada