
Often topping lists of places to visit in Argentina and Brazil, Iguazu Falls is such a beautiful natural phenomenon that it’s little wonder both countries try to claim it as their own.... Read more »

Cerro Catedral, officially known as Catedral Alta Patagonia Ski Resort, is located 12 miles from the town of Bariloche, Argentina. Nestled in the heart of the country’s Patagonia region, Cerro Catedral is... Read more »