Where is Santa Cecília de Montserrat?
Where is Santa Cecília de Montserrat located?
Santa Cecília de Montserrat, Santa Cecília de Montserrat, Spain (approx. 41.89112°, 1.666049°)
Where is Santa Cecília de Montserrat on the map?
{"latitude":41.89112,"longitude":1.666049,"title":"Santa Cecília de Montserrat"}