Iguazu Falls: Brazil or Argentina?

Iguazu Falls Brazil

Iguazu Falls (or Iguaçu Falls) are located on the border between Brazil and Argentina and are one of the most amazing natural wonders in the world. We loved exploring the area and it was one of the most incredible places we have ever seen – it really was a once-in-a-lifetime experience…

Rio De Janeiro For Outdoor Enthusiasts

Praia da Macumba, Recreio, Rio de Janeiro, Brazil

Rio de Janeiro in Brazil is a city which is great not only for sightseeing, but also for many outdoor activities. It is surrounded by beaches and mountains which make the landscape special. If you like hiking, climbing or water sports (like us), Rio is the place to go.