Celorico de Basto
Celorico de Basto is a beautiful northern town of Portugal, no Braga District, on the river Tamega, and formed by fertile valleys, owner of a rich history and located in a place of great natural beauty, between the hills of Barroso and Marão and pla ...