City Detail

La Canela

Country/Region: Dominican Republic

Nearby cities