White Witch Of Rose Hall
Place to Visit in Montego Bay
According to the legend, the spirit of "Annie Palmer" haunts the grounds of Rose Hall Plantation near Montego Bay. The story states that she was born in England...