After walking through Avalon and taking pictures with an old iPhone one recent evening, we wondered about the origins of the borough’s name. So we Googled it. Avalon is Celtic for “Land of Apples,” according to one old newspaper article we found. Apparently Avalon is the name of a mythical island in the legendary tales […]