A new store has opened up in the Plaza in Tumon Rimowa opened on Aug. 12. Rimowa is a luggage retail store from Germany founded in 1898 originally manufacturing wooden steamer trunks for travel by boat . . .
This content is available only to subscribers. If you are a member, please log in.