South Africa Western Cape

Mossel Bay

A coastal town known for the 15th-century explorer landing, shark cage diving, and the St. Blaize hiking trail.

Mossel Bay Guides