
The beautiful town of Algaida is located in the interior of the island in the south-eastern part of Mallorca, around 25 km from the capital Palma. The name of the attractive residential area is of Arabic origin and means “the forest”. The around 4.000 inhabitants of the idyllic place of residence appreciate both the tranquility…
Read More