The beautiful city of Mossel Bay lies 400 kilometres east of Cape Town (the capital city of the Western Cape Province), and 400 km west of Port Elizabeth, the largest city in the Eastern Cape Province. With more than 24 kilometres of beaches – and warm, beach going weather throughout the year, this popular tourist destination.. read more →