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