Sunday, November 06, 2005

This a cool waterfall- Catarata de San Luis from Costa Rica. Howard and I took a trip there a few years ago. Costa Rica is a beautiful place full of nature and fun!
Posted by Picasa

0 Comments:

Post a Comment

<< Home