Castelo Novo, Portugal

The picturesque historic village of Castelo Novo (New Castle) is in the heart of Central Portugal, set within a natural amphitheatre enclosed by the Gardunha mountain range (Serra da Gardunha).  This incredible looking village has… Continue reading