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