Globetrotting Couple Checks In 04/21/16 8:45AM

Jessica and Nate Baumgart saved and saved and put their lives on hold to travel the world. Now in Cape Town, South Africa, they Skype in to tell us how it’s going.