In latest ranking, Japan takes the top spot with the country’s passport-holders being able to access 189 other nations without a visa Posted on May 24, 2018 by admin submitted by /u/comprehensiveleague [link] [comments]