Ever wondered where salt comes from? You can find out at Nuchi Masu, a factory on Miyagi Island, off Okinawa’s central coast. Visitors to Nuchi Masu, which translates as “salt of life,” can see salt ...