The sport is governed by the All Nepal Football Association (ANFA) from its headquarters in Kathmandu