Albaida is a municipality in the south-eastern of Spain, located in the Valencian Community.
Plaça Major, 7, Albaida, Valencia, Spain
https://www.albaida.es/portada