Tomar is a historic city located in central Portugal, known for its picturesque beauty and rich cultural heritage. However, it is perhaps best known for its association with the Knights Templar, one of the most legendary military orders in European history. The Knights Templar was founded in Jerusalem in 1119, by a group of French […]