Stellenbosch, Western Cape, South Africa
Heemstede, North Holland, Netherlands
Solihull, England, United Kingdom of Great Britain and Northern Ireland