Kowaura Beach: Minamiise's Hidden Cove in Mie Prefecture | OnlyBeaches