Tomar, Portugal: The Ultimate Guide to Tomar
Tomar is a wonderful riverside town located around two hours north of Lisbon. It’s a town that manages to blends small town charm with a whole lot of history, including one of Portugal’s most famous UNESCO heritage sites. If you’re looking for a break from the hectic sites in Lisbon, Sintra and even Cascais, then …