Where is Los Angelitos?

Where is Los Angelitos located?

Los Angelitos, Santa Cruz, Bolivia (approx. -18.43333°, -63.2°)


Where is Los Angelitos on the map?