Van Morrison September 9, 2020 by Amanda London · Published September 9, 2020 “Avalon of the Heart” by Van Morrison Van Morrison’s “Avalon of the Heart” talks about the isle of Avalon based on the Arthur legend which is thought to be in Somerset, England. According to the legend, Avalon happens to be the...