Algaida is a small City in Mallorca but is actually a town filled with historical past and local meals dishes that happen to be extremely delicious. The primary site may be the Town square set in the centre with the City, It host's many different Eating places and Cafe's and several area shops to look through around.The form on the French back gard