Bloubergstrand by Ryan Hasselbach
Ryan Hasselbach

Bloubergstrand by

Bloubergstrand is a popular beach in Cape Town, South Africa with a beautiful view of Table Mountain across the bay. The name Bloubergstrand in Afrikaans literally means “blue mountain beach” derived from Blaauwberg, a nearby mountain.

Favorite

Tags

south africa