Avalon is the main attraction of Catalina Island with the most restaurants, shops and activities to explore. Avalon is Catalina's largest town with only 4,000 year-round residents occupying the island.
Two Harbors, also known as the "Isthmus," is the other "city" on the island. Two Harbors is a much smaller town with only one restaurant, bar, and hotel for tourists to enjoy. Two Harbors has only 150 permanent residents who enjoy this small town separated from the hustle and bustle of city life.
If you are looking for peace, serenity, and stunning nature, Two Harbors is the place to be. Resembling a quaint beach town in the Caribbean, Two Harbors is sure to please anyone looking to relax and get away from it all.