› added 8 months ago
19
TIL Grand Island and Navy Island, near Niagara Falls was a proposed location for the UN headquarters
via reddit.com