The 13 Quirkiest Roads You Need To See
Category: TRAVEL
The Most Stubborn This road just won't move. The Umeda exit of the Hanshin Expressway in Osaka, Japan runs right through
By Emi Boscamp, 2013-08-02