26 Most Beautiful Beaches You’ll Find Anywhere
| January 20, 2015
18. Coffee Bay, Wild Coast, South Africa
This is a beach on the Indian Ocean with green hills and cliffs. Look for Hole in the Wall, a great rock that juts into the sea right at the mouth of the Mpako River.
Gil.K / Shutterstock