Where is St. Pascal?

Where is St. Pascal located?

St. Pascal, Antioquia, Colombia (approx. 6.20917°, -74.64806°)


Where is St. Pascal on the map?