Best of the Cape Discover nature in this next-level Newlands treehouse Did you know, there is a Paradise Park in Newlands? I for one did not, and it is in fact home to Cape Town's biggest treehouse. The garden is situated Leigh-Ann Londt4 years agoKeep Reading