Scenic tropical beach of remote Tokyo, Ogasawara Islands, JapanDecember 26, 2019|By Janine Naoi Scenic tropical beach of remote Tokyo, Ogasawara Islands, Japan