60 Most Mysterious Places On The Earth That You Should Visit

By Neil Pollin

Jatinga, India

Jatinga, India

Jatinga is a tiny village in India where birds commit mass suicide. This inexplicable phenomenon takes place between September to November every year. This is strange as birds do not commit suicides. There is no explanation for this strange act of birds.