High Stacks – Yorkshire Coast, England, United Kingdom TRAVOH Source See more: What Makes Yorkshire, England A Beautiful Place In The United Kingdom?