RED CEDARThese young visitors to Homosassa Springs, Florida seem to be intrigued by the natural beau
RED CEDAR
These young visitors to Homosassa Springs, Florida seem to be intrigued by the natural beauty of the Red Cedar Tree, which is only one of many kinds of trees growing in this, “Nature’s Own Attraction”, located on U.S. 19 and 98, just 76 miles north of Tampa and St. Petersburg.
Mon, 08 Jan 2018 11:08:28