Alabama, filming took place mainly in and around Beaufort, South Carolina, as well as parts of coastal Virginia and North Carolina,[7] including a running shot on the Blue Ridge Parkway.[20] Downtown portions of the fictional town of Greenbow were filmed in Varnville, South Carolina.[21] The scene of Forrest running through Vietnam while under fire was filmed on Fripp Island, South Carolina.