Mossel Bay is a harbour town of about 170,000 people on the Garden Route of South Africa. It is an important tourism and farming region of the Western Cape Province.