Algaida is a small Town in Mallorca but is actually a city brimming with historical past and local food items dishes which might be pretty delicious. The primary web page may be the Town sq. set in the centre in the City, It host's a number of Places to eat and Cafe's and many nearby stores to look through all around.In the municipality of Algaida … Read More