Hopefield: The quaint, cheerful and beautiful little gem of the South African West Coast.

read more