Located between Emerald Isle and Island Echoes, this park is one of seven beach accesses on Okaloosa Island with dune walkovers to the Gulf of Mexico.
Area
Fort Walton/Okaloosa Island
Address
700 Santa Rosa Boulevard
City
Fort Walton Beach
State
FL
Zip Code
32548
Website
Verified