Cape Baird


Cape Baird - peninsula in Canada.