South Africa!
Sweet, Sweet South Africa!
Jeffrey’s Bay South Africa, more than just a cute surf town by an icy blue ocean next to hot, shell filled sand. More than cute shops and amazin...