8 Key Considerations Before Buying Property in Kathmandu