From where will you be travelling?
As you can see in image below, Travelling to Hunza, Naran, and Kashmir in one go will be really tiresome as Babusar top route will not be accessible before end of June, you will have to come all the way back to Mansehra from Naran in order to go to Gilgit.
You can visit Shogran, Naran, Lake Saiful muluk, along with Neelum Valley (Kashmir). Or if you want to go Gilgit route, then you can visit Naltar valley, Hunza, Attabad lake, Passu, Sost, Khunjerab Pass, Phander valley, Skardu, Khaplu etc. That's just my opinion 
