Scaleber Force Waterfall – Yorkshire Dales – England, United Kingdom TRAVOH Source See more: What Makes Yorkshire, England A Beautiful Place In The United Kingdom?