Because it is a cape of good faith & hope for the future.
Because it is situated at the Cape of Good Hope, so called by Portuguese and British navigators of the 14-16th Centuries.
It is called Cape Horn because of it's shape. If you are truely curious, don't try to be funny by asking questions backwards.
The Cape Of Good Hope was at first called The Cape Of Storms by the Portuguese explorer Bartholomew Diaz who found it, but sadly the king of Portugal wanted more traders to come to Africa so he...