Stamford, NY Mountain Boasts Stunning View and Tragic Folklore
There is a natural wonder to visit that not only boasts an incredible view surrounding far outside Stamford, NY but it comes with a tragic tale of a Native American Princess - Princess Utsayantha.