Where is Casarrosa?
Where is Casarrosa located?
Casarrosa, Castile-La Mancha, Spain (approx. 38.6°, -2.28333°)
Where is Casarrosa on the map?
Casarrosa - Los Catalmerejos
Casarrosa - Valenzuela de Calatrava
Casarrosa - La Casa Nueva
Casarrosa - Casarrosa
Casarrosa - Barbarroja
Casarrosa - San Antonio Catholic University of Murcia
Casarrosa - Centro comercial Zenia Boulevard Shopping Center
{"latitude":38.6,"longitude":-2.28333,"title":"Casarrosa"}