Costa Rica / Curu / Rain Tree
Paul & Sheryl
03/14/2006
Costa Rica

Previous Home Next

Rain Tree

The park had signs all over to help explain things to their North American visitors.