Where is Los Guayabos?

Where is Los Guayabos located?

Los Guayabos, Meta, Colombia (approx. 2.90625°, -73.25613°)


Where is Los Guayabos on the map?