Leon Levy Native Plant Preserve - National park in Central Eleuthera, governor's harbour | Reviews, Photos & Information on Postcard