Where is Los Cubes?

Where is Los Cubes located?

Los Cubes, Guatemala, Guatemala (approx. 14.68333°, -90.33333°)


Where is Los Cubes on the map?