Algaida is a little Town in Mallorca but is really a town jam packed with history and local meals dishes that are very tasty. The leading web-site would be the Town sq. set within the centre of your Town, It host's various Eating places and Cafe's and various regional shops https://italiano-algaida34565.slypage.com/32080364/top-latest-five-restaurante-italiano-algaida-urban-news