Muro, a town to be discovered