Homosassa Springs State Park
Located in Homosassa Springs, Florida. Nice place to go see Manatee during the Winter months.
55 photos · 26 views