India is a land of vibrant culture and rich history, but beneath its charm lies a mysterious side filled with spine-chilling ...
While it is famous for its tea gardens and beautiful views of the Himalayas, it is also known for its supernatural stories and haunted locations. One of the most famous haunted locations in ...