Vigil held for 18-year-old after drowning accident