Satellite map of Legaria
Legaria is a town and municipality located in the province and autonomous community of Navarre, northern Spain. A stream passes on the north side of the town.
Latitude: 42° 38' 56.07" N
Longitude: -2° 10' 24.26" W