Spain

Muro Live

Also known asMuro, Balearic Islands ยท Muro, Majorca
Muro is a small municipality situated on Mallorca, the largest of the Balearic Islands in Spain. Located in the north-east of the island, it functions as an administrative unit within the region. The town covers an area of 58.