Where is El Tabiaso?

Where is El Tabiaso located?

El Tabiaso, Antioquia, Colombia (approx. 7.01667°, -74.08333°)


Where is El Tabiaso on the map?