With a total area of about 3 sq. miles, Avalon is located on the island of Santa Catalina. This island is a part of California's Channel Island. There are large apartment complexes in the area nestled among the hills which offers a breathtaking scene. The city is famous for its tourism related business. Other sources of employment includes education and transportation sectors of the economy.