#Hell #Japan 9 Hells in Beppu Japan If you plan to do a trip to Japan, you may need to put in the town of Beppu in your must visit tourism site list. Th…