Japan, like Greece, finds it taxing to deal with too many tourists
© Nikkei Asian Review
visit website