Perpignan, is a small town / city in France near the border with Spain. It has a medieval quality about it (in the old part of the city). During the end of August and beginning of September, every year there is a Photo Festival, the Visa Pour l'Image which attracts a lot of professional from all over the world, with great exhibitions, screenings, etc. giving the city a very up beat feeling.
In general, it has a very hippy feeling to it. Fun to walk the streets and explore. Perpignan is a great stop for 2-3 days before you head to your next destination.