Nepal travel tips by Local Expert: everything you need to know before visiting