Portugal

Online travel guide to Portugal

Castelo Branco, Portugal

 

Located in eastern Portugal, Castelo Branco means "white castle".

The town was named after the Templar castle that was built in the 13th century.

custom counter

 

Welcome

Your favorite places in Portugal

Tell us about your favorite places in Portugal -

 

Castelo de Almourel

 

Newest Members

Aline Matos

Recent Photos