Graham Hughes is the first person, who visited every country in the world without flying.
Graham Hughes the British adventurer sharing his experience told Iran has the nicest people and Seychelles was the hardest country to get into.
He was arrested many times and in Cape Verde he was imprisoned. In Congo people did not like his appearance.
After a lengthy authentication process in February 2014 .Hughes world record was declared by Guinness World Records.