Flamborough Head is home to incredible cliffs with scenic coves and beaches tucked along the shoreline. (Flamborough, England)