Ireland is hands-down one of the most beautiful places in the world.
Keem Bay, off the coast of Achill Island, is just one example of that astounding greenery and clear water. It looks like it’s straight out of a fairytale, but it also has a dark secret that no one has been able to figure out.
This is what Keem Bay looks like today. Achill Island is one of the most remote islands in Ireland, and a thriving village was established there in 1838.
Read More: The Last Thing He Told His Family Was That A Strange Man Wouldn’t Leave Him Alone
Comments