Albaida Municipality

Description

Albaida is a municipality in the south-eastern of Spain, located in the Valencian Community.

Address

Plaça Major, 7, Albaida, Valencia, Spain

Contacts

https://www.albaida.es/portada