What valley is Taylor Gill Force located in?
Taylor Gill Force: Taylor Gill Force is one of the highest waterfalls in the Lake District of England. Taylor Gill Force:  It is situated in Seathwaite, Allerdale, near Seatoller in Cumbria.
i don't know