The Iguazu Falls, also known as the Iguassu Falls or the Iguaçu Falls, is an amazing spectacle of 275 individual waterfalls that is one of the top tourist attractions in both Brazil and Argentina. Visitors can see and experience the power of the falls from Foz do...
I was looking through old photos the other day and came across some of the snaps I had taken back in November 2007. I wasn’t blogging back then so for those of you that don’t know, this was a special time in my life when myself and ten of my awesome close friends...
In recent years, Thailand has become one of the most popular tourist destinations in the world. This is no surprise as it is home to some of the most beautiful and picturesque scenery that the world has to offer. From white sandy beaches to deep dense...