Hidden In The Italian Alps Is An Eerie Horror Movie Set At This Once-Thriving Abandoned Hotel
Once a thriving hotspot, this dilapidated 200-room hotel in the Italian Alps was the set for the 2017 remake of "Suspiria" - see it for yourself, if you dare.
Read More