Avalon is situated on the easterly portion of Catalina Island, 22 miles off the coast of Southern California. Avalon is a little over 2 .8 square miles in size. The island itself is 76 square miles in area, 85% of which is an Open Space Conservancy. The picturesque and dynamic seaport village of Avalon has a permanent population of around Read more...