Albaida Municipality

Description

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

Address

Plaça Major, 7, Albaida, Valencian Community

Contacts

https://www.albaida.es/portada