Deep Japan: Japan’s Expanded “Tax Free” system for Tourists
Article by Peter originally published on Deep Japan Tourists to Japan can take advantage of tax free shopping at over 5,000 shops in Japan. If you are coming to Japan on a tourist visa (or if the stamp in your passport says Continue Reading