AAA members you can order a Tour Book, the portion of introduction should give you enough concepts.
Next, you can go to NUMEROUS websites, such Fodors, Yahoo, Tripadvisor, all provide Summaries and Highlights for your destinations.
You would be much better off to find out this information by reading such first, then simply get answers here.
One thing is for sure, 3 weeks need quite a bit of budget. And you would do better to rent Condo then to use hotel.
Next, you can go to NUMEROUS websites, such Fodors, Yahoo, Tripadvisor, all provide Summaries and Highlights for your destinations.
You would be much better off to find out this information by reading such first, then simply get answers here.
One thing is for sure, 3 weeks need quite a bit of budget. And you would do better to rent Condo then to use hotel.