Where is El Casar de Talamanca?
Where is El Casar de Talamanca located?
El Casar de Talamanca, Castilla-La Mancha, Spain (approx. 40.70364°, -3.428814°)
Where is El Casar de Talamanca on the map?
El Casar de Talamanca - Guadalajara
El Casar de Talamanca - Madrid
{"latitude":40.70364,"longitude":-3.428814,"title":"El Casar de Talamanca"}