Boulders Beach
From Openwaterpedia
Boulders Beach is a beach located in Cape Town, South Africa. It was named as one of the world's top 100 beaches by CNN in 2013.
Boulders Beach is a beach located in Cape Town, South Africa. It was named as one of the world's top 100 beaches by CNN in 2013.