July 18, 2009 attraction / Cayuga / Meramec Caverns Meramec Caverns Barn: Cayuga, IL Cayuga, IL is one of those places that can be describe as forgettable. There isn’t much to this tiny town Continue reading