Answer: Where is this treetop garden?

The Question: Where is this treetop garden?

South Africa
New Zealand
Canada
Brazil

The correct answer is South Africa.

Leave a Reply

Your email address will not be published.