Latest News - South America Travel Centre

One of the many highlights of South America is undoubtedly the magnificent Iguazu Falls. Situated on the border of Argentina...

I was welcomed to Chiloe Island with a spectacular sunrise whilst feasting on a hearty breakfast at my accommodation, the...