Riverhorse Lodge – a new unique ecotourism hideaway situated in the privately owned Greater Cradle Nature Reserve (GCNR) just outside Johannesburg – opens its doors in September.  This exclusive, luxury retreat – located in the heart of the Cradle of Humankind,...

read more