The sunny, ever-bustling City of Ballito is a haven for all looking to rest and relax, along with some unmissable activities to enjoy. The Dolphin Coast is a top attraction for local and ...