Kashiwajima Island, a top snorkeling and diving spot in Kochi, Shikoku
Shikoku

Kashiwajima: The Island Where Boats Fly Over Water — Kochi, Shikoku

From the cliff road above Otsuki Peninsula, a fishing boat crosses the bay below and, for a second, looks like […]