There are far too many special places in Osaka to mention in such a short piece, but a little exploration can get you a long way. Next time you are in the country (or even really the hemisphere), make sure to stop at Osaka for a few days.
Read this post on sandeepachetan.com