Photo Credit: Sericea
Cape Town is one of the world’s most beautiful cities, particularly for nature lovers. Below are my top ten favorite sights and activities in Cape Town and the surrounding suburbs.
A Portuguese man o’ war jellyfish washed up on the beach in Simon’s Town. Its tentacles are stretched out on the rock below it.