Are you looking for US-based places, or are you interested in international trips? Boulder, CO has some great festivals in May and June. So does Seattle. Or, if money is not an issue, you should book yourself a hotel in New York, Montreal or some other major city and explore the town as total newbie. Or, if you want to go abroad, check out Amsterdam or Oslo. Or, practice your high school language skills in Madrid or Paris.