Where is Saint-Malo?

I want to be in Saint-Malo right now, for Festival La Route du Rock. I don't even know where Saint-Malo is, but the fest plays in an 18th century fort and on the beaches there, and that in itself is enough to make me cry. I also know that over the next few days, these are only a fraction of the bands that will be there: Travis (new album coming in October), Hot Hot Heat, 2 Many DJ's, Yeah Yeah Yeahs, Audio Bullys, and Death in Vegas (yeah, I know, I only know Days Go By, too, but it's still catchy).
Why is it that all the coolest music fests are always in Europe?