Osaka in Japan

oft-overlooked Osaka should truly not be missed, with its big city excitement & small town warmth