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 […]