Eleuthera island Bahamas where Caribbean sea meets Atlantic ocean

Eleuthera island Bahamas where Caribbean sea meets Atlantic ocean - 26690103