Cape Town beaches crowned world’s best as Boulders Beach takes global No.1 spot

IOL IOL

In a stunning opportunity for Cape Town, the city’s Boulders Beach has been named the world’s favourite beach.

Read full article at IOL →