In its dramatic location, surrounded by beaches and with Table Mountain smack in its centre, Cape Town is Africa's hippest and most cultured city. Take in the city's striking architecture, sample its amazingly varied cuisine, or dance till dawn at a trance party - it's all at your fingertips with this smart, stylish and streetwise guide.