Animesh Lochan Chaitya, meaning ‘open eyes’, is one of the prime places connected with Lord Buddha’s enlightenment process. Legend has it that Buddha spent seven days (the second week of his ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results