With its mix of history, adventure, and scenic beauty, Mossel Bay is an ideal stopover halfway between Cape Town and ...