Loading...
Uploaded by thejourney1972 on May 1, 2009
Scenes of two natural wonders of Puerto Deseado, Santa Cruz, Patagonia Argentina: (1) Miradores de Darwin and (2) Reserva Natural Cabo Blanco. Filmed in march 2007.
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)