El Calafate Torres del Paine National Park


El Calafate - Argentina

This mythical little town is perched on the shores of Lago Argentino and is known as Argentina’s national capital of glaciers. Explore the cute souvenir shops or the chocolate shops dotted along the main strip, Av Libertador or venture out for a picnic on the shores of Onelli Bay, where the champagne (or water) you bring can be chilled in the arctic waters of the lake.