This Is Rat Island, New York, You Will Be Surprised to Learn How It Got It’s NameThis Is Rat Island, New York, You Will Be Surprised to Learn How It Got It’s NameRat Island is one of the smallest islands in New York and it rests in the shadow of Manhattan, one of the biggest islands in the world. Mike KarolyiMike Karolyi