Where is Castelo Branco?
Where is Castelo Branco located?
Castelo Branco, Castelo Branco, Portugal (approx. 39.81805°, -7.49083°)
Where is Castelo Branco on the map?
Castelo Branco - Lisbon Airport
Castelo Branco - Lisbon
Castelo Branco - Monsanto
Castelo Branco - Madrid
Castelo Branco - Serra da Estrela
{"latitude":39.81805,"longitude":-7.49083,"title":"Castelo Branco"}