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.