One of my last nights before the trip, my parents, like any parents would do, began voicing questions and concerns for safety. Obviously, being 8,500 miles away isn’t ideal when you’re a parent, so we began researching. Gaining independence on September 6, 1968, the kingdom of Swaziland is one of the world’s last remaining absolute […]