Where is el Casalot?
Where is el Casalot located?
el Casalot, el Casalot, Spain (approx. 41.45711°, 1.1506208°)
Where is el Casalot on the map?
{"latitude":41.45711,"longitude":1.1506208,"title":"el Casalot"}