The Animals are Back at Beauvoir
It is official. The animals are back at Beauvoir in Biloxi. After a six month hiatus, the beloved camel, turkeys and others have returned to their home which received a bit of a makeover. News 25’s Shelby Myers has the…