Where is San Pedro de los Milagros?
Where is San Pedro de los Milagros located?
San Pedro de los Milagros, Antioquia, Colombia (approx. 6.4618141°, -75.5560645°)
Where is San Pedro de los Milagros on the map?
{"latitude":6.4618141,"longitude":-75.5560645,"title":"San Pedro de los Milagros"}