The resort town of Avalon is situated on what California island?
GEOGRAPHY
Santa Catalina Island
Share: