Muro 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.
Wikipedia https://en.wikipedia.org/wiki/Muro,_Mallorca
Coordinates 39°44'13.429" N 3°3'24.145" E