Palmyra, Illinois. USA.
N 39° 26.462 W 089° 59.736
16S E 242200 N 4370003
Entering the farming town of Palmyra.
Waymark Code: WM7Y67
Location: Illinois, United States
Date Posted: 12/21/2009
Views: 2
Palmyrs is a farm community that is located about 45 miles southwest of Springfield, Illinois.