Château de Mélac is the castle in France.
According to PR-model, seigneurs-du-rouergue.fr is ranked 1,002,941st in multilingual Wikipedia, in particular this website is ranked 758,433rd in English Wikipedia.
The website is placed before gapinstitute.org and after apostillasnotas.blogspot.com.es in the BestRef global ranking of the most important sources of Wikipedia.