South Africa has a fascinating political history that has captured the world’s attention for generations.
Cape Town and her surrounding coastline offers the visitor some wonderful beaches, but none are more interesting nor more beautiful than the Boulder’s Beach in Simon’s Town.
Cape Town is home to a vastly diverse populace; many members of this community have lived through some very challenging and difficult times in the city.