Beaches are often envisioned as idyllic stretches of golden or white sand colliding with waves of crystal-clear, turquoise waters, an unmistakable image that has long defined seaside getaways. While ...