Algaida is a small Town in Mallorca but is really a town jam packed with background and native food dishes that are incredibly tasty. The main internet site is definitely the Town sq. set in the centre with the City, It host's various Eating places and Cafe's and many nearby stores to browse all-around.Our oil, that is an additional virgin olive oi