Swargadwari Ashram Deukhuri Branch (Lamahi 3 Bangaun) is located in Lamahi, Nepal on Sworgadawari ashram, road. Swargadwari Ashram Deukhuri Branch (Lamahi 3 Bangaun) is rated 4.5 out of 5 in the category religious destination in Nepal.
Address
Sworgadawari ashram, road