The village of Mouille Point, which lies between Granger Bay and Three Anchor Bay just outside the centre of Cape Town, is a bit of a conundrum in the sense that
this now upmarket suburb - mainly a host of apartments overlooking the Atlantic Ocean,...