Get an in-depth review of Dominican Treehouse Village in Dominican Republic, and details on how to visit.