watch 01:33
The Loop (TV)
Do you like this video?
Aruba is an island which is part the kingdom of the Netherlands which is located in North America.
History
Moe Szyslak took Marge here as a romantic stunt, but Homer comes along, ruining his plans. [1]
Appearances

The map
Citations
Community content is available under CC-BY-SA unless otherwise noted.