Ash Tree Guest House – Hanover, Northern Cape Province
Hanover is a small town in the Northern Cape’s Upper Karoo region. In fact, the town sits halfway between Cape Town and Johannesburg. It is a popular stopover on long journeys through South Africa’s interior. The town was established way back in 1854, but they have kept up with the needs of tourists coming to the town, and they offer various accommodation options. Just outside the town is the Karoo Gariep Nature Reserve, offering visitors heaps of outdoor activities. Let’s…