The Eastern Cape is endowed with some of the best beaches in South Africa – long stretches of fine white sand backed by hills blanketed with lush subtropical vegetation and, for the most part, blissfully uncrowded. The Indian Ocean waters that fringe this coast are mild throughout the year and support a myriad of marine life, including a wide array of fish species that make the region an angler’s mecca. South Africa’s most legendary surfing destination is located along the Eastern Cape coast: Jeffrey’s Bay, renowned for its long rides and world-class barrels.