Where is La Mejorana?

Where is La Mejorana located?

La Mejorana, Antioquia, Colombia (approx. 6.89333°, -75.76333°)


Where is La Mejorana on the map?