Apart from having a memorable name, Cape Foulwind has a seal colony. When I first visited in 2000 the seal colony was quite large, and you could smell them a long way off: these days the colony has dwindled and there isn't a foul smell any more, though the wind itself would justify the name.