Tennoji Botanical Garden

From Wikipedia, the free encyclopedia

The Tennoji Botanical Garden is a botanical garden located at 1-108, Chausuyama-cho, Tennōji-ku, Osaka, Japan. It is open daily.

[edit] See also