Inubosaki Beach: Rocky Shores & Lighthouse Views in Chōshi | OnlyBeaches