Where was the battle of Shiloh?
The Battle of Shiloh was located on the Tennesse River in Tennesse, just north of the Corinth, MS, across the Mississippi state line. The Union troops referred to the place as “Pittsburg Landing” as that was the name of the area during that time. There is a National Park at Shiloh and it can be found on the National Park Service websites.