Niagara Falls
3 min readJun 23, 2024
Awe Inspiring Natural Wonder of North America
Niagara Falls Canada, known as Horseshoe Falls. Photo by author.
This past weekend I had the chance to visit Niagara Falls, Canada. Right across the way, there is also Niagara Falls in the State of New York, part of the US.
Niagara Falls is considered a romantic place for couples to to visit. It has been known as…