Land Buying Checklist in Nepal: 15 Things to Check Before You Pay | Luxe Properties Nepal