Castle Of Montalban, Toledo, Spain

Castle of Montalban, Toledo, Spain

The castle of Montalban (s.XII), was built by the Templars, on the ruins of an Arab fortress on the river Torcon. Close to the Puebla de Montalban.