Tree House Resort at Costa Rica

The tree house resort at Costa Rica having seven tree house and other cabins for rent. a lodge for nature loving people having 600 acres of land. Amazing art and design by couple from Colorado.

Waterfalls, hiking, wildlife and pools are the main attraction of the hotel.

Related posts:


Leave a Reply

Your email address will not be published. Required fields are marked *