I really suggest you do study abroad if you have the chance!
Tthat's what I'm doing and it's so great. You get to meet people from all over the place and overall it's such an enriching life experience. Barcelona is really awesome, I love it so much. Very culturally diverse and open to mixed cultures, which makes the city so much fun! There are great places for both extroverts and introverts, and all sorts of great people.
Italy also seems great, I've never been but I'd love to someday! I really hope you get to spend some time there. Interesting that you're majoring in communication, that's cool! What job do you want to do?