
TOKYO -- Since the debut of the luxury Seven Stars train on Japan's southwestern island of Kyushu in 2013, sightseeing trains have drawn renewed interest among travelers. These resorts on rails offer everything from fine cuisine made with local produce to opportunities to meet people along the route.