Thats Developer Island. Developer Island = Naga, Programmer Island = Chow, GM Island = Scary box =S
Thats how you can remember them. ^^
Noggaholic has some great shots of Developer's Island during alpha, including some strange content not seen anywhere else" Programmer Island, the prefab for Elwynn Forest, was also once part of Azeroth (northwest outside the map)...
A developer's sandbox area.
Developer's Island, not to be confused with Designer or GM island, is a strange area for Blizzard to "toy around with" away from the prying eyes of the populous.