The Darkness of Eleousa: The Cursed Sanatorium on Mount Profitis Ilias
Deep within the densely wooded slopes of Mount Profitis Ilias on the Greek island of Rhodes lies a place shrouded in dark tales and unsettling legends: the abandoned village of…
Read more











