Two more Lion’s Mane Jellyfish discovered in Donegal
Tonban Beach at Ballyherinan Bay is the lastest beach in Donegal to be inhabited by a Lion’s Mane Jellyfish. The discovery of two Lion’s Mane Jellyfish was made yesterday and follows the report of one at Pollen Beach, the Castle’s End, Inishowen. The Mulroy Coastguard has previously warned people to be cautious of the jellyfish […]
Two more Lion’s Mane Jellyfish discovered in Donegal Read More »














































