The divine incarnation of Kalki Avatar will take place in Jajpur district, Odisha. The great saints have written that Kaliyuga will come to an end, but no one will be able to realise this fact, not even the servitors of the Jagannath Temple will come to know about it.
Where is Kalki Avatar?
"Shun sujña jane mahimā rasaKalkin rupa ṭi se JagadīśaGupte rahibe gupta bhuĩSab bhaktakuṅ saṅgare laiṅŚākhā ageṅ Hari hebe prakāśaLīlā nimante ṭi sehu rahasaKhelibe Birajā maṇḍala gheniMahānadi ṭhāru gupta bhūmiEthi madhye heba nānā khelaChaupāse thibe Gopī Gopāla"
Meaning: Saint Jasobanta has revealed through Bhavishya Malika that Lord Vishnu will appear as Kalki Avatar, staying in a hidden form along with His close devotees. He will perform divine plays in Yajanagara, located in the Biraja region. These will stretch from the Mahanadi River to His divine secret land. Devotees will be around Him in all directions.
"Chāra prāya hoi abani bhramiṇa chetā karāibā pāiṅChāhiṅ jak jak ninduthibe loka ye kimpa se Prabhu hoi"
Meaning: As per Saint Hadidas' writings, the Lord will move around secretly like a thief, and no one will be able to recognise Him. According to His will, the message of Bhavishya Malika will be spread, but people of Kaliyuga will fail to recognise Him and will even criticise both Him and His devotees.
Who will recognise?
Only those people will recognise the truth who have been deep devotees of the Lord across all ages:- Tapasvi (ascetics) in Satya Yuga
- Vanaras in Treta Yuga
- Gopis in Dvapara Yuga
- And now, they are born as devotees in Kaliyuga.
God Kalki is in the heart of his devotees. Be pure vegetarian (no eggs, no meat, no alcohol) Do Trisandhya regularly on time (Prayers at Dawn, Noon and Dusk) and read Shrimad Bhagwat Mahapuran daily and chant name 'Madhav'