onlybeaches

Counting the waves…

Shirahama Small Cove Beach: Wakayama's Sheltered Snorkeling Haven | OnlyBeaches