Homosassa Springs
Additional Details:
Nature's own attraction. Diagram of the nature trails and points of interest to be found at "Nature's Own Attraction", Homosassa Springs. It is located on U. S. Highways 19 and 98, 75 miles north of Tampa and St. Petersburg near Florida's scenic Gulf Coast. |