May people around the world rightly consider Nepal as “tourist paradise”. Nepal smiles welcome to… Read the PostVisiting Nepal: Legal formalities