An Indian man has broken the world record for visiting all 194 countries on Earth in the shortest ever time.
Kashi Samaddar, 55-year-old businessman who lives in Dubai, spent nearly 350,000 pounds sterling travelling to each country, which took him six years, 10 months and seven days.
On completing the world record, Kashi returned with an eye-opening album of photographs of himself visiting bars, hotels and offices around the world.
He began his mission in Holland in 2002 and finished his epic journey in Kosovo in May this year. He risked his life by visiting Afghanistan, Surinam and Somalia.
Kashi has also started a new initiative called Travel, Tourism and Peace Initiative that aims to push tourism departments of different countries to make their policies fairer.