Stargazing in Japan: the Best Places to See Stars around Tokyo

A “natural planetarium” is a place where, thanks to the geographical conformation, light pollution is low and the night sky visibility allows stargazing at its finest level. Japan is home to many natural planetariums, from Hokkaido to the remote Iriomote islands in Okinawa. But, surprisingly enough, you don’t necessarily have to jump on a plane … Continue reading Stargazing in Japan: the Best Places to See Stars around Tokyo