Top 20 U.S. vacations detailed