Поместье Иден Браун было плантацией на острове Невис в Карибском море . Оно расположено в округе Сент-Джеймс-Виндворд . Сейчас оно находится в руинах. Поместье находится на высоте 85 метров над уровнем моря. [1]
По словам Хаббарда, предположительно призрак мисс Хаггинс бродит по территории, «оплакивая свою печаль и разыскивая свою утраченную любовь». [2]
17°09′46″с.ш. 62°32′56″з.д. / 17,16278°с.ш. 62,54889°з.д. / 17,16278; -62,54889