India mysteries
- History
The Mystery Behind the Suicidal Birds of Jatinga
Jatinga happens to be a small village located in the Dima Hasao district of the beautiful state of Assam in North East India. The beautiful mountains and the lush green forests will make anyone fall in love with this place at first sight. However, the strange thing here is that Jatinga is popular in the world for an entirely different…
Read More »