Mysterious places in India: The first red rains to fall in Idukki occurred on July 25, 2001, and continued intermittently for two months. According to scientists, the red particles are airborne spores of the local alga growing in the area.
Are you ready to discover the eerie side of Paris? Join us as we take you on a journey to explore the top ten most haunted places in the City of Light.