@Usman
1- Mansehra 2 Naran time & Fare (Local and Jeep Rent)
4-5 hrs drive. Y r u paying more by going on jeep. Hiace go every @ Rs. 100/per person.
2- Naran 2 Besal time & Fare (Local and Jeep Rent)
3-4 hrs drive. Hire a jeep from naran. Rs.1500/- is a good bargain. Ask him to drop you at Besal and pick u up from same spot when you return from Lake. Spend your night at Besal.
3- Besal 2 Dudipatsar time (hiking & also Horse riding) & Horse Rent
Leave for Lake with first morning light. it a 6-7hrs walk. No idea of horse rent cuz we went all the way and back on foot. its just the first 1 hours trek is steep n exhausting and after that just follow the path along the stream and you will reach Maullan ki Basti. 1 hours later you will reach the lake.
4- Hotel Recommandation along with estimated rent.
1000-1200 for a good hotel in Naran with garam thanda pani.
Enjoy your trip Usman, and stay safe.
Regards,
Ali