2012 - 2019 - MOSSELBAY Mossel Bay is a harbour town on the Garden Route in South Africa’s Western Cape Province. It’s known for the wide Santos Beach and the 19th-century Cape St. Blaize Lighthouse, which offers bay views.