Museum of American Finance, located at 48 Wall Street, is the only independent public museum in the United States. It belongs to the Smithsonian Institution and was founded in 1988 to promote the spirit of enterprise and the tradition of democratic and free markets. It is also a chartered financial and educational institution, which is said to be open to the outside world. Just because we went on weekends, there weren't many people in the whole Wall Street area.