I noticed that each time I move city, there is always a low level village nearby and got me to realize this is an easy target to fulfill the ally mission to occupy an unowned village.
Lucky you to have a level 1 village just a step away (Setapak je, atau Sebatu je bahaha!) You just need a small troop, say 100 squires plus 75 battering ram or as I usually send 40 Soul Hunters. Soul hunters travels swiftly but they eat so much.
So when the village is already occupied, go back to your quest page to claim the reward. Afterwards, look up your territories and immediately abandon the village you have just occupied. Do not let the resources exhausted or depleted more than 75% percent so that the village will still be available for your next same mission, alritee?