Despite being a small country Nepal provides with the wonderful trekking destinations. From flat to…