The Colourful Beach Cottages of Mossel Bay

Colourful Beach Cottages of Mossel Bay South Africa

Mossel Bay in the Western Cape is a popular tourist destination situated on the shores of the Indian Ocean about half way between between Cape Town (in the Western Cape) and Port Elizabeth in the (Eastern Cape).

Read More