Algaida is a small Town in Mallorca but is a city jam packed with background and local foodstuff dishes that are pretty tasty. The primary web page could be the City sq. established from the centre from the Town, It host's several different Restaurants and Cafe's and various local retailers https://algaida-it32519.ltfblog.com/30651074/an-unbiased-view-of-algaida-infantil