Ecastles is the Website covering castles in England and Wales.
According to PR-model, ecastles.co.uk is ranked 782,529th in multilingual Wikipedia, in particular this website is ranked 131,004th in German Wikipedia.
The website is placed before chiennesdegarde.com and after presidentpost.id in the BestRef global ranking of the most important sources of Wikipedia.