Beautifully situated within the boundaries of the City of Cape Town, not 20 minutes from the city centre, you will find the renowned holiday destination and fisherman’s village...