1 spot
Kashiwajima is a small island off the coast of Tosashimizu, surrounded by some of the clearest water in Japan. The islan…