With its pleasantly warm weather and thinned crowds, May is the perfect time to take a trip before the expensive summer season. Considering sights, weather, traveler sentiment and annual events ...