One of many beautiful beaches on Chichijima, Ogasawara Islands, JapanDecember 26, 2019|By Janine Naoi One of many beautiful beaches on Chichijima, Ogasawara Islands, Japan