Knights Templar Tales Tomar and Almourol Castle Day Tour

Departing from Lisbon
Almourol Castle
Save to wishlist
  • Discover the Almourol Castle, positioned on an islet within the River Tagus, offering a stunning sight
  • Discover Tomar, once the capital of the Templars in Portugal, steeped in rich historical significance
  • Experience the stunning Convent of Christ, an architectural marvel rich in historical significance and intricate design

Contact us

Got a question about this activity? Ask us on live chat!