
The Scariest Places in the World
Warning: Turn on the lights before you read this.
The New Hall Military Museum sits on the east side of Independence Mall, right behind the First Bank of the United States. It is open only Saturdays and Sundays, from 10 am to 5 pm.