Webcam – Alaro – Mallorca

In front of you in a webcam there is a beautiful Spanish town of Alaro, located on the island of Mallorca. As you can see well online, Alaro is a quiet traditional village. It is located in a valley to south of the Serra de Tramuntana Mountain range.