answersLogoWhite

0

Isle Esme is a fictional island off the coast of Rio de Janeiro.

It is probably very similar to Necker Island (see Related Link below).

User Avatar

Wiki User

15y ago

What else can I help you with?