Road, Delacroix, LA | MCU Location Scout

Born on the Bayou.

After dropping off Cap’s shield at the Smithsonian, Sam makes a trip to visit his sister in his hometown of Delacroix, Louisiana.

Sam is driving westbound on O S C A Rd, on Skidaway Island, Georgia, near the location of the next sequence, Moon River at Downing Piers.


(The Falcon and The Winter Soldier S01E01, 2021)

%d bloggers like this: