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.
The Tennoji Botanical Garden is a botanical garden located at 1-108, Chausuyama-cho, Tennōji-ku, Osaka, Japan. It is open daily.