Knights Templar Tales Tomar and Almourol Castle Day Tour
Departing from Lisbon
Almourol Castle
- 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!


