Define: Location Branding

Location Branding

The practice of branding geographic locations (countries, regions, cities and towns) as a key driver for tourism, inward investment and/or export revenue.

See: Branding