With white-sand beaches, beautiful blue water, swaying sea oats, and incredible sunrises and sunsets, Florida's Anna Maria Island is one of the most scenic destinations in the state. Add to that the salt air and a plethora of waterfront restaurants serving up fresh seafood and you have a feast for all the senses.