cape holland