Where is la Granada?

Where is la Granada located?

la Granada, Cataluna, Spain (approx. 41.3766679°, 1.7186912°)


Where is la Granada on the map?