Muro, Mallorca
Municipality in Balearic Islands, SpainMuro is a small municipality on Majorca, one of the Balearic Islands, which is a part of Spain. It is located in the north-east of the island.
Read article
Top Questions
AI generatedMore questions