Tomar – City of the Templars

Tomar is a city full of history, mystery, and beauty, [...]