Mossel Bay, Garden Route, South Africa

The once little harbout town of Mossel bay has boomed. It offers various boat trips including shark cage diving and an epic golf course.