Live Cam Mallorca, Algaida Town, Spain

Live Cam Mallorca, Algaida Town, Spain

Algaida is a beautiful Mallorcan town, all green shutters, narrow street and a central square dominated by a sandstone church. The town of Algaida is located in a stunning part of Mallorca, in the lowlands of a hilly area that includes the famous Puig de Randa, a 543-metre prominence topped by the sanctuary of Cura. This region is popular for cyclists and hikers.