Showing posts with label Costa Rica. Show all posts
Showing posts with label Costa Rica. Show all posts

April 27, 2009

Costa Rica: Hotel Costa Verde; hotel review

Hotel Costa Verde


You can spend the night at Hotel Costa Verde in a precariously perched vitage 727.


Popular Posts