Somerset Road, Green Point Paul 14 years ago In case you're wondering, those are the tall buildings of Cape Town's city center, as well as Devil's Peak that you see at the end of Somerset Road.