Cape Town is a city with a diverse range of attractions, sights and activities to offer. From lavish and luxurious to back-packing on a budget, Cape Town has something for everyone.