Where is Vegachi?

Where is Vegachi located?

Vegachi, Antioquia, Colombia (approx. 6.77306°, -74.80167°)


Where is Vegachi on the map?