Omura

Omura

City · Japan
POPULATION
95,146
AREA
49 sq mi

Details

Location

Japan Asia

Coordinates

32.89991° N, 129.95789° E