godahoppsudden

noun
Cape of Good Hope