The Edward Douglas White Historic Site Historic & Cultural Attractions The Edward Douglas White Historic Site The Edward Douglas White Historic Site is a museum in Thibodaux, Louisiana accredited by the American Alliance of Museums. EXPLORE PLACE