Devghat is one of the holiest places in Hindu Mythology and is a famous religious and cultural center located in at the tri centre of Chitwan, Nawalparashi and Tanahun districts of Nepal. The place is also located at the junction of Trisuli River and Kali
Read more...