Satellite map of Lónguida – Longida
Lónguida – Longida is a town and municipality located in the province and autonomous community of Navarre, northern Spain.
Latitude: 42° 45' 25.92" N
Longitude: -1° 23' 8.02" W
Lónguida – Longida is a town and municipality located in the province and autonomous community of Navarre, northern Spain.
Latitude: 42° 45' 25.92" N
Longitude: -1° 23' 8.02" W