×

Zozaia

Town in Spain
Zozaia is a small town in the Baztan Valley, Navarre, Spain, Europe. Its main feature is a fifteenth-century palace, reconstructed around 1930 and again in 2004, which belonged to the noblemen that once lived there. Today, the town consists of the... Wikipedia