A Mystery From Tripura That You Might Never Have Heard About

Disclaimer: Originally published in June 2017. It is being republished since it still remains an interesting topic till today.  India is undoubtedly a land of mysteries and secrets – be it the red rain of Idukki or suicidal birds at Jatinga, Assam. It would never have crossed your mind that a small state like Tripura … Continue reading A Mystery From Tripura That You Might Never Have Heard About