The dive site Twin Towers or Twin Towers pinnacle is an offshore rocky reef in the Duiker Point area on the Cape Peninsula, near Cape Town in the Western Cape Province of South Africa.