100 best beaches in the world by CNN 2017 – # 78. Jeffreys Bay, South Africa

Se kildebildet

Jeffreys Bay’s legendary breaks attract top surfers to the annual Billabong Pro ASP World Tour surfing event. Nearby lagoons make ideal venues for boardsailing and canoeing. The Seekoei River Nature Reserve, a haven for rare birds, is nearby.

Highlight: Migrating whales pass by the bay to give birth every season.

Want to visit? Check out this link