Where is Oma?
Where is Oma located?
Oma, Oma (Station), Japan (approx. 41.524788°, 140.89925°)
Where is Oma on the map?
{"latitude":41.524788,"longitude":140.89925,"title":"Oma"}