Ever wanted to visit a Japanese garden and do a bit of farming at the top of a skyscraper above a huge train station? Ok, maybe not, but I’m sure you can admit the idea of Tenku No Noen (Sky Farm) and Yawaragi no Niwa (Healing Garden) are pretty cool. They offer good views over theContinue reading “Osaka Station Sky Farm and Japanese Garden”