SamsDisneyDiary Riverside-51 A stroll in the Alligator Bayou

The Alligator Bayou is themed to the rural bayou of Southern Louisiana. Lots of Photo Opportunities