City Detail

Gamping Lor

Country/Region: Indonesia

Nearby cities