Almourol Castle - Photos Portugal 2018

Go to content
Almourol Castle

Almourol Castle stands on an island in the Tejo River, south of Tomar, about 100km from Lisbon. The current structure originated in the 12th Century, built by the Master of the Knights Templar in Portugal on the site of earlier fortifications. It was abandoned and fell into ruins but was restored in the 20th Century by the Portugeuse Government for official use.
It played no part in the Peninsular War but is mentioned in the memoirs of British officers as an interesting place to visit.
Very small but noisy frogs.
Text and photos copyright John Haines 2015-19.
Back to content