Koprivshtitsa
The small town of Koprivshtica, in the upper reaches of the Topolnitsa valley, is a lovely ansamble of half timbered houses nestling amid wooded hills. The town straddles along either side of the river Topolnitsa, whose tributaries divide the town into five quarters where stone bridges increase the beauty of the architecture. |