De schilderachtige stad Amarante ligt aan de oevers van de pittoreske rivier de Tâmega, midden tussen de akkerlanden van de Douro-regio.