Cape Town ghosts

Everyone loves a ghost story – here are some of our favourite Cape Town ghosts. Tokai Manor House Built in 1796, this house was designed by Louis Thibault, a Frenchman who was South Africa’s first architect and who designed many of the finest buildings in the country. The owner was financially ruined after building it and…

Read more