https://everquest.allakhazam.com/db/npc.html?id=25061 "This mob spawns at the island in the NE corner of the map"
Theres a site that shows NPC locations and map. Like yellow dots on their locations. Can't remember which site it is, maybe magelo. Looks like you have to login to be able to view it though.