Segovia ?
By the spring of 1937, the time in which For Whom the Bell Tolls takes place, the Monarchist army had won their way up the Iberian peninsula and were besieging Madrid. The action in For Whom the Bell Tolls takes place in the woods surrounding the city of SEGOVIA, which is a three hour journey from the capital. Although the Loyalists still retained control of the area, the Monarchists were slowly closing in. Over the next two years, a blockade prevented the Loyalists from receiving supplies and resistance in Loyalist villages began to crumble. The war lasted until March 28, 1939, when the better-armed Monarchists finally conquered Madrid.
http://www.gradesaver.com/ClassicNotes/Titles/bell
tolls/