Tag: Tomar
-

Day trip to Tomar, Portugal
Tomar is small town northeast of Lisbon, Portugal, known for being the headquarters of the Knights Templar. …

Tomar is small town northeast of Lisbon, Portugal, known for being the headquarters of the Knights Templar. …