Area 8.4 km² Local time Wednesday 1:50 AM | Population 114 (2014) Province Navarre | |
Weather 8°C, Wind NW at 13 km/h, 86% Humidity |
Legarda is a town and municipality located in the province and autonomous community of Navarre, northern Spain.
Map of 31133 Legarda, Navarre, Spain
References
Legarda Wikipedia(Text) CC BY-SA