Posts Tagged: Avalon

Featured Trail Town – Avalon, California

Welcome to the seventh installment of our “Trail Town” series. Every month we will feature an article about a trail running city that you should put on your bucket list of places to visit! This month we feature the city of Avalon (population: 3,728), on Catalina Island in California.  This article was written by Brandon Hough… Read more »