Live sea view cam by L'Albir Beach in Arizona, United States (USA). See current weather on the page and browse nearby cameras for more views.