Yacoob Yachts – Experience Cape Town from the water
Yacoob Yachts share a fresh perspective of the Mother City by allowing visitors to enjoy an amazing cruise along the Cape Town coastline. Yacoob Yachts has been established since 1995, a year after South Africa’s first democratic election. The company initially known as Nonkululeko Charters, meaning “Freedom Charters”; the first and only charter business […]