How can you cross from South Africa to Zimbabwe on a bus? Can you get a Visa on Arrival at Beitbridge border crossing if you travel with Greyhound or some other bus company?

Continue reading