chiba

Introduction of Inubosaki

Inubosaki is a cape at the tip of the Choshi Peninsula, the easternmost point of the Kanto P ...