Where is Sebastian Inlet?

Where is Sebastian Inlet located?

Sebastian Inlet, Florida, United States (approx. 27.85576°, -80.4535°)


Where is Sebastian Inlet on the map?