Travel

20 American tourist traps that are actually worth your time and money

From Alcatraz Island to Ellis Island, these 20 tourist traps are actually worth your time and money.