Glossary


Quality of placesearch for term
the sum of the factors which together make somewhere an attractive place to live