• Valley Lodge & Spa in Magaliesburg, South Africa