Brazil

Ranking The Seven New Wonders of the World

Ranking The New Seven Wonders Of The World From Worst To Best

Ranking the Seven Wonders of The World after witnessing them with my own eyes is a blessing that I’ll always be grateful for and hope I never take for granted. On my 40th birthday last year, I polished off my last item on the World Wonder’s list, visiting Chichén Itzá in the Yucatán province of […]

Ranking The New Seven Wonders Of The World From Worst To Best Read More »

Mist falls over both sides of the Iguazu Falls Waterfalls, which are shared between Argentina and Brazil

The Ultimate Guide To Visiting Both Sides of Iguazu Falls

While many of us may be familiar with Angel Falls, Victoria Falls and Niagara Falls; the idea of visiting Iguazu Falls doesn’t seem to get as much love in the mainstream, although it recently has become too good to ignore.  Straddling two countries and only a few miles away from a third, Iguazu Falls’ scale

The Ultimate Guide To Visiting Both Sides of Iguazu Falls Read More »