Alicante, Spain - live sea view cam: Playa de La Mata, Torrevieja. Map below marks the location, and similar cameras offer other angles.