Rent Villas in Algaida, Mallorca
Algaida is a sleepy old town located in the center of Mallorca and possesses a classic beauty of various narrow streets without any concrete, all green shutters and stonework church which dominate the center of the town. However most of the attractions in Algaida are located on the outskirts of the town i.e. on Palm [...]