Umbra Limavady, Co Derry/Londonderrry An impressive wildflower-rich sand dune on the north coast of Northern Ireland, home to some of the rarest species of insects in the UK.