Twello
Village in the Netherlands
Twello is a village in the Dutch province of Gelderland. It is located in the municipality of Voorst, about 5 km southwest of Deventer.
Twello is a village between the cities Deventer and Apeldoorn. Wikipedia
Province: Gelderland