46369ShareAlborache, Valencia - SpainCountrySpain (ES)DepartmentComunidad ValencianaMunicipalityValenciaCoordinates39.3933, -0.7756