This charming seaside town is between the mountains and ... Walk around the colourful streets, lined with brightly painted houses representing the Cape Malay community. The Bo-Kaap Museum offers ...