BEST SMALL TOWNS 25 December 2025 Jeffreys Bay is much more than just a holiday spot for surfers By Angela Daniels 5 min 0