Niue

Niue is an island in the Pacific Ocean apart of New Zealand.

History
When Lisa unwraps Bart's globe, Niue is one of the islands seen upon the globe.