• Menu
  • Menu

Other places

Algaida

Algaida

The town of Algaida is located in a beautiful 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...