Where is El Casar de Talamanca?
Where is El Casar de Talamanca located?
El Casar de Talamanca, El Casar de Talamanca, Spain (approx. 40.70021°, -3.42541°)
Where is El Casar de Talamanca on the map?
El Casar de Talamanca - Alcobendas
{"latitude":40.70021,"longitude":-3.42541,"title":"El Casar de Talamanca"}