Maui's Fantastic Beaches - A list of 31 beaches, including information on snorkeling, scuba diving, kayaking.