DOMUKHA-THE BEAUTY OF NATURE
Domukha is a prominent tourist attraction in Nepal’s Eastern belt, situated on the banks of the sacred Kankai River in the Shivasatakshi municipality of Jhapa district, Province no. 1.The Kankai River (also known as Mai Khola in Nepali language) is a trans-boundary and holy river that flows through
Recent Comments