Tag: Hotel Savoy

  • Hunted Place In India

    Hunted Place In India | India is a large country and in every city, big or small, you’ll find various legends and folklore about paranormal activity. The places listed on this page are the 5 most haunted places in India.