Algaida is a small City in Mallorca but is really a city stuffed with heritage and local food items dishes which happen to be pretty delicious. The leading site is the Town sq. established in the centre in the City, It host's several different Restaurants and Cafe's and different area outlets to browse about.The shape of your French back garden was