Mossel Bay

Situated halfway between Cape Town and Port Elizabeth, Mossel Bay offers more than 37 miles of beaches and at least 300 days of sunshine a year. Known as the location where the first Europeans made landfall on South African soil in 1488, today’s Mossel Bay is one of the country’s most popular beach destinations, as well as a haven for outdoor adventurers.