Cities, Towns and Villages in Spain (M) • Madrid • Madrigal de las Altas Torres • Madrigalejo • Málaga • Marbella • Medina del Campo • Montiel • Murcia