The junction of Otter Creek Creek and the Waccasassa River.
United States of America
Florida
Levy County
Impressum