🇪🇨 Nueva Loja

Coordinates (0.09057, -76.88837)
Population 24,211

Nueva Loja is a city in Ecuador - Sucumbios

Species living near Nueva Loja

Cities near Nueva Loja

about