CASTEL-Rodrigo, a town of Portugal, in the province of Tra-los-Montes, in W. Long. 7. 1. N. Lat. 41. 0.