Mossel Bay, South Africa

Mossel Bay, South Africa

Built along a rocky peninsula, Mossel Bay, South Africa, has a number of Portuguese flags and names dotted around, thanks to the first Europeans to moor in the bay—Bartolomeu Dias in 1488, follow...

JDS Travel News JDS Viewpoints JDS Africa/MI