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