Home Cape Town Most Instagrammed beaches in the world: Boulders comes in 6th