Loading...
Uploaded by CostaRicanVacations on Jan 16, 2009
Jardin del Eden literally means the Garden of Eden, and in Tamarindo it is. The rooms have beautiful views and the hotel is located close to restaurants and entertainment.
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)