I walked the entire Annapurna Circuit in October 2015: Independently, no guide, no porter, walking the 250 km from Besi Sahar to Naya Pul in 21 days. Below the itinerary and links to further posts on the individual stages:
The century old village of Kagbeni is the gateway between Lower and Upper Mustang and as far North it is possible to go on the Annapurna Circuit without a permit. Atmospheric, with mud houses clinging onto each other, the main income is trade to and from Tibet as well as cattle.
The absolute limit to where one is allowed to go without a permit is the village of Tiri, about an hours walk north of Kagbeni. In 2014 a major road construction project was ongoing almost cutting the village, which may otherwise have been atmospheric, in half.
Muktinath is the most important pilgim site in the Nepal Himalaya for both hindus and buddists. Muktinath itself may not be so interesting, despite a 7eleven Nepalese style and colourful buildings. The major attraction here is rather observing the myriads of pilgrims, many from India pilgrims paying homage at the temples, gasping in the thin air, carrying huge amounts of luggage.
Day 15-21: Muktinath-Kagbeni-Marpha-Ghasa-Tatopani-Ghorepani-Naya Pul
Buses ply the dirt road continuously from Jomsom to Tatopani and most finish their hike at Jomsom. For walkers, the choice is between walking the dirt road or the alternative (longer) NAAT trails down the Valley, or change between the two as I did. As with Odar Village at the other side of Thorung La, a detour via Titigaon and Titi lake brings you slightly off the beaten track as well.