Castelo Branco, Portugal
Castelo Branco (Portuguese pronunciation: [kɐʃˌtɛɫu ˈbrɐ̃ku]) is a city and a municipality in Castelo Branco District, in Centro Region, Portugal. The name means "white castle". The city of Castelo Branco is made up of one parish with a population o…