Place Definition: Place in the marketing mix refers to the channel, or the route, through which goods move from the source to the final user.
economictimes.indiatimes.com