Sebastian River Florida: Location, Ecology, and Management Overview
environment
The Sebastian River is a primary tributary of the Indian River Lagoon on Florida’s Atlantic coast, situated in Indian River County. Formed by the confluence of the St. Sebasti...
Open article