Beautiful beach for snorkeling, Tokunoshima of Amami Islands, Kagoshima, Japan

Beautiful beach for snorkeling, Tokunoshima of Amami Islands, Kagoshima, Japan

Beautiful beach for snorkeling, Tokunoshima of Amami Islands, Kagoshima, Japan