October 2015

National Museum of the American Indian

The National Museum of the American Indian, located in downtown Manhattan, is a must visit. The museum itself is inside the Alexander Hamilton US Custom House, and is a wonder in itself. A National Historic Landmark and a New York City landmark, it is a masterpiece of wide halls, huge domed ceilings, and towering columns […]