The Cape of Needles

Cape Agulhas is considered as one of the great Capes, is situated at the southernmost tip of Africa. The town was christened by the Portuguese navigators of the 1500’s, literally meaning the Cape of Needles; this is as a result of their compass needles’, magnetic North almost coinciding with true North. The L’ Agulhas region is also […]