Question: where is santa rosa beach located in florida
Answer: on the Emerald Coast , between Laguna Beach and Destin