By GreaterGo Editor / 28 Oct 2024
Tomar is a remarkable cultural city in Portugal. It was also where the Knights Templar was once based.