Discovering Ghost Mountain Inn, a privately-owned hotel in Northern KwaZulu-Natal ...