Month: May 2020

The Best Beaches In South Africa

South Africa is the archetypal water lover’s paradise. Whether you want to be by the sea, on the sea, or even under it, there are countless ways to get your ocean fix—including snorkeling, scuba diving, fishing, and surfing. Swimming is one of the easiest and cheapest ways to enjoy the water, and many of South Africa’s best […]