Plettenberg Bay, affectionately called “Plett,” offers a mix of natural beauty and luxury. Its beaches, like Robberg Beach and Lookout Beach, are perfect for sunseekers and water sports ...