Where is Tenma?
Where is Tenma located?
Tenma, Osaka, Japan (approx. 34.69766°, 135.5111°)
Where is Tenma on the map?
{"latitude":34.69766,"longitude":135.5111,"title":"Tenma"}