Includes web sites and in about Drax, a village near Selby in North Yorkshire. The village is best known for its power station, which has been fitted with various methods of reducing pollution.
Regional: Europe: United Kingdom: England: North Yorkshire: Selby District
Copyright © 1998-2016 AOL Inc.
Last update: Saturday, August 8, 2015 2:14:11 PM EDT -