The famous island located at the South of Hudson river is called February 9, 2023November 9, 2021 by admin (a) Manhattan (b) Borneo (c) Baffinch (d) Madagascar Submitted By: Syed Bilawal Shah (Sain)