I couldn't kill boss for imp appearance and

SO i went off, leveled up, got more gear, and tried to come back to the boss in Blasted Lands.

He’s not there. I read people had to abandon the quest and get it again for him to reappear.

I abandoned the quest, and I can’t find a way to get back to Darkmoon Isle.

There isn’t anything anywhere in SW or Blasted Lands like a portal or quest giver.

WHat do I do??