Where is la Montserrata?
Where is la Montserrata located?
la Montserrata, la Montserrata, Spain (approx. 38.488834°, -0.5567634°)
Where is la Montserrata on the map?
{"latitude":38.488834,"longitude":-0.5567634,"title":"la Montserrata"}