BoatUS Magazine recently released their list of the 10 best boating towns for retirees. Aside from Maryland's very own Annapolis, the list includes Traverse City, MI, Port Townsend, WA, Tarpon Springs, FL, New Bern, NC, Portland, OR, Portland, ME, San Diego, CA, Camdenton, MO and Gainesville, GA. Each city provides a diverse group of activities both on and off the water to entertain retirees of all ages.