No, 'souvenir shop' and 'kiddelands' are concrete nouns, words for physical places that can be seen, touched, and sometimes smelled.
A souvenir is a thing, making it a noun. (As a noun adjunct, it can act like an adjective in compound nouns such as 'souvenir hunters' or 'souvenir shop')
ashtray
The souvenir is in Mahogany town.
Only books, cds and dvds
Novelty , necklace
Knickknack.
decals
No, Santa's beard is real!
There is a souvenir shop, bar, and telecommunication station
He is in the souvenir shop with the wierd tree by it
mug,map,magazine,menswear.