Kawazu Beach: River-Mouth Sands in Shizuoka's Izu Peninsula | OnlyBeaches