Americans are exploring the US for vacation this year and historic small towns are on the top of the list.