COSTA RICA | Wednesday, 16 January 2008 | Views [4901]
One hundred feet above ground, La Palma Canopy Tour, Corcovado