Watch the sea view cam along the waterfront in Alicante, Spain: Los Locos Beach, Torrevieja. Weather is on the page, and the map below marks the location.