
Onomichi – Historical Japanese harbourside town and cycling mecca
Onomichi marks the beginning or end of the Shimanami Kaido, a slick cycling route which crosses several islands across an … Continue reading Onomichi – Historical Japanese harbourside town and cycling mecca