Horseshoe Falls, Niagara Falls, Ontario
National Geographic | April 1963
Honestly if you only go see one natural wonder in your lifetime, go see this one. Photos and such don’t do it justice,...
I’ve been there :D