All Aboard: North Alabama Railroad Museum

A couple of weeks ago our family was in the very unusual situation of having absolutely no Saturday plans. It was also raining cats and dogs which prevented us from our go-to plans of visiting a local park. With a rambunctious 5-year-old who is NOT cool with watching TV all day we checked the RCM […]