Avalon – the metropolis that almost never was
AVALON—A trip to Catalina Island sometimes means a visit to the landmass’s largest city, a metropolis in name only: Avalon.
Read moreAVALON—A trip to Catalina Island sometimes means a visit to the landmass’s largest city, a metropolis in name only: Avalon.
Read more