The Grey Panthers
Close window to return to main menu
Close window to return to main menu
High Force, - England's "biggest waterfall" (as all the guide books will tell you). Seen from the North bank of the river, where you have to pay a modest fee to view the waterfall. Paying this fee is worthwhile, though.
To return to Gallery, please close window