Tomar, Portugal

Tomar, Portugal

The hillside centerpiece of the small town of Tomar, Portugal, is the 12th-century castle built by the crusading Order of the Knights Templar and the later monastery built around it. The entire c...

JDS Travel News JDS Viewpoints JDS Africa/MI