Where is Los Anjos?

Where is Los Anjos located?

Los Anjos, Santiago de Cuba, Cuba (approx. 20.34583°, -75.99444°)


Where is Los Anjos on the map?