NATURAL England has opened the latest stretch of the England Coast Path, boosting the local economy on the north-east coast.