Twenty kilometres north of Mission Rocks (30km from St Lucia Estuary), taking in the land between Lake Bhangazi and the ocean, is Cape Vidal. Some of the forested sand dunes are 150m high and the beaches are excellent for swimming.