The breathtaking barrier island of Melbourne Beach, Florida, is every tourist's fantasy-until murder washes ashore . . .Show more