Situated in the South Downs National Park, the iconic Seven Sisters are a must-see!