In which country is Hart Island, one of the islands of the Pelham Islands archipelago?
Correct answer: U.S.A.
Uninitialized
Gave wrong answrr
Amber
Wow. What a dark history this place continues to have.