In Sanskrit Language, Deva means God and Daha means a pond hence the literal meaning of Devdaha is "pond of a God". It is believed that the Gods and Goddesses and saints bathed in this pond. Prince Siddartha himself is believed to have bathed in this holy pond during his visit here in Devdaha.
1     4
Maya Devi Temple, Lumbini
At the birthplace of Gautama Buddha, a UNESCO World Heritage Site of Lumbini, Nepal, with the archaeological remains from 6th/ 3rd Cent. BC
2     4
Villa at Pokhara
3     4
Villa at Pokhara
4     4