The good, bad and ugly sides to visiting the Niagara Falls

From Post Magazine: Iguaçu Falls, in Argentina, may be the largest waterfall system in the world and Angel Falls, in Venezuela, the highest, but, when it comes to attracting crowds, no­where beats Niagara. Each year, 12 million tourists, many of them honey­mooners, peer through the spray as the equivalent of an Olympic size swimming pool…

Read More
%d bloggers like this: