Buccaneer State Park is one of Bay St. Louis top attractions, and a must for nature lovers. It has had some famous visitors over the years. It was a favorite of ...