Where is Santa Rosa Beach?

Where is Santa Rosa Beach located?

Santa Rosa Beach, Florida, United States of America (approx. 30.392392531°, -86.2286609735°)


Where is Santa Rosa Beach on the map?