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...
TravelWeekly Asia Newsletter
Subscribe Today
Abrantes, Portugal7.5 miles
Not Yet Rated
Commission: 15%
Rooms: 24
Rates: -