Where is Ormond-by-the-Sea?
Where is Ormond-by-the-Sea located?
Ormond-by-the-Sea, Florida, United States (approx. 29.35015°, -81.06688°)
Where is Ormond-by-the-Sea on the map?
{"latitude":29.35015,"longitude":-81.06688,"title":"Ormond-by-the-Sea"}