Taro Beach: Miyako's Sweeping Sand Shores in Iwate, Japan | OnlyBeaches