Where is La Codosera?

Where is La Codosera located?

La Codosera, La Codosera, Spain (approx. 39.2073°, -7.1736064°)


Where is La Codosera on the map?