Technicality keeps Niagara’s landmark off world list
From the Niagara Falls Review: Niagara Falls will not be among the new Seven Natural Wonders of the World. And because of a technicality, it’s not even in the top 77. For months, organizers of the Swiss-based group New7Wonders have been asking officials on both sides of the Niagara River to form a supporting committee…