mfm
Ushuaia - Fin Del Mundo
Sometimes curiosity gets the best of us. At the very southernmost tip of Argentina, where the Atlantic meets the Pacific, there’s a resort called Cerro Castor. The nearby town Ushuaia overlooks the Beagle Channel, and it’s the last stop before Antarctica.
» Read Full StoryADMIN
- April 06 2006 | 41 views




»






