La Sirena Y El Capitan restaurant is located on a remote road in Puerto Almanza, Ushuaia, Tierra del Fuego, Argentina. Now, this is what I call a hidden gem! The ...
Ushuaia meaning "westward-looking bay" lies between Sierra Venciguerra range and the very chilly deep blue waters of the Beagle Channel. The idea of driving to this remote town, across Chile ...