Loading...
Uploaded by costa1966 on Feb 29, 2008
Our December 2007 trip to beautiful Costa Rica staying at the Beach Suite of the Costa Rica Tree House. 3 bedrooms, huge open air living room & a 800 square feet cave bathroom. Worth every penny!!!!
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)