Archive for the ‘Cape Town’ Category

Photo of the Spain vs Portugal World Cup match at Green Point Stadium in Cape Town.

Share

From a messy but delicious gatsby to pizza on the beach to the Eastern Food Bazaar, these are some of the best eats Cape Town, South Africa.

Share