up to date pictures and live streaming - high quality webcams around the world
Webcam live Weather L'Ametlla de Mar
Webcam Live L'Ametlla de Mar - Spain
view over the beach of the traditional Mediterranean fishing village, located in the south of Catalonia and filled with lovely coves and blue flag beaches.