Algaida is a little City in Mallorca but is actually a city jam packed with history and local meals dishes which are incredibly delicious. The most crucial web page would be the City sq. established inside the centre with the City, It host's a number of Dining establishments and Cafe's and a variety of local shops to browse all around.Palace of Cas