Where is Cativelos?

Where is Cativelos located?

Cativelos, Guarda, Portugal (approx. 40.53333°, -7.68333°)


Where is Cativelos on the map?