THREE SISTER’S ISLAND

THREE-SISTER

LOCATION: NIAGARA FALLS, NEW YORK
QUICK FACTS: IROQUOIS FIRST INHABITED THE LAND, NAMED AFTER
GENERAL WHITNEY AFTER WAR OF 1812
Psychics, clairvoyants as well as other mystics believe you can hear the voices of the spirits whenever you are on the Three Sisters Islands.

Menu Title