What are the two islands on which New York City is situated?

New York City is situated on several islands, the two most notable being Manhattan and Staten Island.
Copyright Wanderlust World © https://www.ynyoo.com