Loughareema – The Vanishing Lake of Northern Ireland

When things mysteriously vanish in real life, sadly, there is always a scientific explanation behind it. And that includes Loughareema, the Vanishing Lake located on the coast road, a few miles from the town of Ballycastle, Ireland. Irish lakes have always been the stuff legends are made of, and Loughareema is no different. At times, you could … Continue reading Loughareema – The Vanishing Lake of Northern Ireland