The historic yet hip city of Braga offers Roman ruins, spiritual festivals and divine dining. View on euronews ...