South Africa is an amazingly unique and diverse country, we are blessed to have two oceans with completely different water temperatures on either side. The fridged Atlantic which hugs the west coast and the warm Indian Ocean which gently kisses the east coast. Considering our vast coastline there is little wonder why we have so...Read More