Introduction Nestled deep within the canals of Xochimilco, Mexico , lies one of the most unsettling tourist attractions in the world— Isla d...
Read More

Wendighost is horror-themed blog where you will find articles based on ghosts, haunted places, cursed objects, mysterious incidents, and urban legends.