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-2015 AOL Inc.
Last update: Saturday, March 23, 2013 9:50:11 PM EDT -