Torremocha de Ayllón

Torremocha de Ayllón is a village in Soria, Spain. It is part of the municipality of San Esteban de Gormaz.