the best things to see in braga on a budget