Live sea view cam by Maravilla, Miramar Beach in Florida, United States (USA). Map below marks the location, and similar cameras offer other angles.