Eldora Beach FL

28.880388, -80.849688