️Agriculture farm house is located in Lamabagar, Nepal on X5QWR6R, Dolakha lamabagar Road Majuwa Bazar. ️Agriculture farm house is rated 3 out of 5 in the category agricultural production in Nepal.
Address
X5QWR6R, Dolakha lamabagar Road Majuwa Bazar