+27 (0) 21 437 9700 book@vlife.co.za

Categories

Home / Blog / Categories

The 5 Top Stops on the Red Bus

The sight of an open top red City Sightseeing bus is an iconic fixture on the roads of Cape Town. They can be seen in abundance, in the City Centre, along the coastline and in tourist hotspots. Just outside The Bay Hotel, each day, like clockwork, these brightly...

read more