Where is La Rosa?
Where is La Rosa located?
La Rosa, Principality of Asturias, Spain (approx. 43.34253°, -5.15439°)
Where is La Rosa on the map?
La Rosa - Parres
La Rosa - Pooh.
La Rosa - Santa Cueva de Covadonga
La Rosa - Kanyo
La Rosa - Arronte
La Rosa - The Grand
La Rosa - Aballier
La Rosa - La Vega
La Rosa - Valoville
La Rosa - Dego
La Rosa - Bada
{"latitude":43.34253,"longitude":-5.15439,"title":"La Rosa"}