Algaida is a small Town in Mallorca but is often a town stuffed with history and native food dishes which might be really tasty. The primary web page is the City sq. established within the centre with the City, It host's many different Places to eat and Cafe's and different neighborhood stores to browse all around.It can be one of the best spots on