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