Fan of Art Deco? Nature lover? Want to tread in the footsteps of royalty? You’ll love the Tokyo Metropolitan Teien Art Museum and Institute for Nature Study. Even better, both are just steps from Tokyo's bustling Meguro station. The Teien Art Museum...