The inspirational location
We are located in Napier, Western Cape, South Africa along the main road between Cape Town (90 minutes if no traffic jam) and Cape Agulhas (40 minutes with rural traffic jam). Tourists tend to rush pass our village on their way to their mainstream destination. But more and more explorers amongst those travellers are discovering […]
Read More The inspirational location