Cabeceiras de Basto is a village of Braga District, in the North of Portugal. Situated between the mountain ranges of Cabreira and Marão, a wide valley to the banks of the River Tamega, It is one of the oldest and historical districts of Minho with a vast landscape heritage and architectural.
Learn more about 7 Cabeceiras de Basto wonders of ...