National Museum of the American Indian is a New York City museum that may appeal to both locals and visitors alike. This museum is the heart of Manhattan’s Financial District neighborhood. National Museum of the American Indian is found at 1 Bowling Green. People renting an apartment in New York City can enjoy a Manhattan cultural touchstone whenever they chose to.



