As modern technology and conveniences connect more and more people throughout the world, more and more travel opportunities present themselves. The spread of information results in people who otherwise may not have heard of a certain far-flung locale packing up and heading off on an exciting vacation to someplace new. Places such as South Africa. […]