Liquor-off

Shop in These 5 Stores Found Throughout Japan, and Find Some Incredible Bargains!

‘Japan is an expensive country’. We’ve heard this so many times, that for some travelers the idea of taking a week-long vacation to Japan means spending a significant amount of money and really needing to save up to afford hotels, transport and daily costs. There is some truth to the statement that Japan is an…