Where is San Juan Palmyra?

Where is San Juan Palmyra located?

San Juan Palmyra, Michoacán, Mexico (approx. 20.05°, -102.4167°)


Where is San Juan Palmyra on the map?