Escalona is a municipality located in the north part of the province of Toledo, which in turn is part of the autonomous community of Castile-La Mancha, Spain.
The town is settled alongside the right side of the river Alberche, in the comarca of Torrijos, which is a part of the historical region of New Castile.
The Mudéjar-style Castillo-Palacio de Escalona is the most characteristic building of the town, built in the 15th century.
Travel sketch of Toledo done on site during a painting trip through Spain in October 2013.
November 3rd, 2013
Viewed 477 Times - Last Visitor from Beverly Hills, CA on 06/21/2019 at 2:49 AM