Just for the Hell of It – The Hells of Beppu
The coastal resort of Beppu is located on Japan’s third largest island, Kyushu. It’s a place for enjoying some R&R on a trip as it offers plenty of hot spring relaxation. You can also visit the Seven Hells of Beppu.
