Where is Manzaneda?

Where is Manzaneda located?

Manzaneda, Galicia, Spain (approx. 42.3098629°, -7.2350007°)


Where is Manzaneda on the map?