Where is Los Guayabos?

Where is Los Guayabos located?

Los Guayabos, Boyaca, Colombia (approx. 5.93111°, -74.38639°)


Where is Los Guayabos on the map?