Where is Los Bancos?

Where is Los Bancos located?

Los Bancos, Los Bancos, Ecuador (approx. 0.02360679°, -78.89351°)


Where is Los Bancos on the map?