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...
Loading...
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.