Jambowski Island

Jambowski Island (formerly Haiti) is an island that Mike Jambowski owns.

History
Mike invited Homer and his family to spend a week on his family's private island.

Locations

 * Buffet Island
 * Dessert Island
 * Mermaid Petting Zoo