Palmales Nuevo on map

Palmales Nuevo, Ecuador information