Treehouse Holidays in South Africa – have a luxury holiday in a tree!

Treehouse holidays are a unique way to experience nature and observe its wild wonders. Lodges built in the canopies of forest trees allow guests a spectacular view of the landscape and a brilliant vantage point for bird watching. From the treetops, you are granted an eagle-eye view of the wildlife below, to watch herds of […]