Where is Casavels?

Where is Casavels located?

Casavels, Catalonia, Spain (approx. 42°, 3.03333°)


Where is Casavels on the map?