Where is Cádabo?

Where is Cádabo located?

Cádabo, Cádabo, Spain (approx. 43.01613°, -7.24592°)


Where is Cádabo on the map?