Discover the best of what to see and do in Braga, Portugal. Braga is known for its baroque architecture, Roman ruins, and beautiful churches.