I had always heard people saying how beautiful the Niagara Falls are. Especially after being to the Iguaçu Falls in South America – and loving the experience – I was certain this place would meet my expectations. Iguaçu is actually bigger, but what amazed me here was the color of the water – soooooo green […]