Viana do Castelo was originally a Greek trading post with many handsome Manueline and Renaissance mansions and palaces featuring ornate granite facades.