The Cape of Good Hope

Location: England, GB