The data has been scraped, the numbers have been crunched, and the results are in. Tomar in Portugal has been named Europe’s best-kept secret, and therefore the perfect place for an ...
Located on the banks of the Tagus River in Central Portugal, the Castle of Almourol was once a military base for the Knights Templar. While historians arent sure exactly when this medieval castle was ...