Magic Spot: Dominican Tree House Village

Caribbean

Even Tarzan would be jealous of this place.
Video footage via Dominican Tree House Village

Up Next