Este lugar sería una isla cerca de Nueva Escocia llamada Isla del Roble o Oak Island (en inglés).