About the Villages of Avalon