Hi. Sorry to bother you, but I was hoping someone could help me out... A couple questions for ya... 1) We are traveling to Mozambique in December and will be flying from JNB to Vilanculos, Mozambique. I was under the assumption that we (I am an American and my husband is Bhutanese) could get visas upon arrival at the airport. Is this the case? 2) We will also be traveling from Mkuze Falls area to JNB in the early morning hours one morning (around 3-4AM). Are the roads pretty safe? Any help you can provide would greatly be appreciated. Thanks so much!! :) Jamie