Watch the sea view cam along the waterfront in Alicante, Spain: Playa del Cura, Torrevieja. Open the map below and browse nearby cameras on this page.