Geek Trivia: The Largest City In The World That Is Inaccessible By Road Is Located In? Posted by 0x000216 November 22, 2017 Think you know the answer? Click through to see if you're right!