Vào thế kỷ 13, vua Trần Thánh Tông ban chiếu cho xây một ngôi chùa trên đảo Song Ngư, hòn đảo như một viên ngọc nằm cách biển Cửa Lò chừng 4 cây số. Ngôi chùa ấy vẫn còn đến ngày nay.
Cách Tp.Vinh 45 km về phía Bắc, từ Quốc lộ 1A ngược theo tỉnh lộ 538 về phía Tây 7 km, huyện Yên Thành có diện tích hơn 54,2 ngàn ha, 39 xã, thị trấn, gần 28 vạn dân, nằm ở vị trí trung tâm của vùng Đông Bắc tỉnh Nghệ An.