Current Date and Time in Nueva Loja, Sucumbios, Ecuador: Apr 28, 2024
02:41:10 pm