Braga is one of Portugal's unmissable destinations. Lying in northern part of the country, the city is rich in museums and theatres and offers a wide range of shows throughout the year. Gastronomy and winegrowing also form part of Braga's culture and way of life.