Đời Hồng Đức, vua Lê Thánh Tôn sanh được nàng công chúa xinh đẹp tên là Mai Châu. Năm công chúa được mười ba tuổi, các bộ lạc mọi ở vùng Ngũ Quảng (Quảng Bình, Quảng Trị, Quảng Đức, Quảng Nam, Quảng Ngãi) nổi dậy chống người Việt Nam, không ai dám cử binh chinh phạt. Công chúa Mai Châu mặc dầu nhỏ tuổi cũng xin phép vua cha ra trận. Vua bèn cho mười chiến thuyền và năm ngàn quân. Thuyền đến bờ Quảng Bình thì bỗng nhiên sóng to gió lớn nổi lên ầm ầm.
Các binh sĩ đoán là điềm Long thần muốn bắt công chúa. Công chúa suy nghĩ: "Nếu nàng không nhảy xuống cho Long thần ăn thịt thì tất cả mười chiến thuyền này bị đắm." Sau khi trối lại với quân sĩ, nàng nhận sự hy sinh, nhảy xuống biển.