where is flamborough head
Yorkshire and Lincolnshire | Flamborough Head. Flamborough Head is one of the most spectacular areas of chalk cliffs in Britain, standing 400 feet high. The chalk was laid down millions of years ago when the last dinosaurs were roaming the earth.