Torquemada on map

34230 Torquemada, Palencia, Spain information