A foreign national wishing to enter Lesotho must obtain a visa unless they are a citizen of one of the eligible visa-exempt countries. A valid passport is a must.