Niagara Falls vs Iguazu Falls: Two of the Best Waterfalls in the World
Niagara Falls – Left: US side Right: Canada side (Horseshoe falls) Both should definitely be placed on your to do list. Niagara resides on the border of Canada and the United States near Buffalo, New...
View ArticleSO, How Many of the Top 100 Wonders of the World Have You Seen?
SO, how many of the top 100 wonders in the world have you seen? I counted 61 — note to self: Brazil and Peru are high on the “next trip” list. Italy is all over ..... The post SO, How Many of the Top...
View ArticleAustralian Icons In Voting For World’s New 7 Wonders of Nature
The Tourism Board of Australia is pushing a campaign for Aussies to vote for their national icons, Uluru and the Great Barrier Reef, in their bid to become two of the world’s New 7 Wonders ..... The...
View Article
More Pages to Explore .....