Long Read

constantine thrift-store ghosts and the dust-cold that gets in your bones

@Caleb Cross3/2/2026blog

so i flew into constantine on a tuesday with one duffel bag and a head full of bad decisions. the plane shuddered over the gorge and i swear i saw a whole other city clinging to the cliffs below, like someone spilled a Lego set and decided to live in it. the air hit me first-dry, old, carrying the scent of dust and diesel and something like wild thyme from who knows where. *weather check: it’s… there right now, a flat 12.6°c that feels like it’s siphoning warmth straight from your marrow. not cold, not cool. just… archaeologically chilly. like the air itself has been sitting in a tomb.

found a
hostel tucked behind a row of half-finished concrete buildings. the guy at reception had eyes the color of the desert at dawn and gave me a map with three circles in red marker. "don’t go past the third," he mumbled, "that’s where the neighborhood starts asking for your shoes." i laughed, he didn’t. if you get bored, annaba and skikda are just a short, bone-rattling bus drive away. one’s a port city that smells of fish and regret, the other… i heard it’s got a beach but also a lot of ferries that look like they’re held together by hope.

my mission?
vintage jackets. specifically, a dusty leather something from the 80s that smells like cigarettes and adventure. i spent the first day in the souq near the mosque. it’s a labyrinth of stalls under strings of bare bulbs, selling everything from typewriters to phonographs to wedding dresses with questionable stains. someone told me that the old man by the carpet stall sells military jackets but only if you can tell him the exact year his grandfather stopped riding camels. i failed. he just sold me a scarf that’s definitely from the 70s and smells like menthol and defeat.


i’m not gonna lie, i got lost. like,
cell service lost. found myself in a square with a café that had plastic chairs bolted to the pavement. ordered a mint tea that was more sugar than leaf and watched the light change over the bridges. constantine is all bridges and gorges. you’re always either crossing something or staring into a hole in the earth. it’s disorienting. perfect for a picker though-less foot traffic, more basements and attics full of forgotten stuff.

cluttered market stall with old items

bridge over a deep gorge in sunlight


gossip from a drunk french expat at a bar called le trou (the hole, obviously): "the good leather gets sold by the guard at the roman ruins at dawn. he takes dinars only, no receipts, and he’ll tell you the story of each jacket-who wore it, where they fought, how they died. it’s all fiction but it’s beautiful fiction." i’m going at sunrise. i need a story with my jacket.

tips from the trenches: wear sneakers you don’t love-the cobbles will murder them. bargain by pointing at flaws. water is cheaper than soda but tastes like regret. always have a decoy wallet. i heard that from a local who smiled with too few teeth.

i checked
yelp for cafes and found one rated 4.2 that’s actually a laundromat with two tables. the coffee is ground in a mortar and pestle behind the counter. it’s bitter and wonderful. tripadvisor forums are full of people arguing about whether the museum is worth it-consensus is yes for the mosaics, no for the air conditioning. i’m skipping the museum. i’m here for the dust, not the artifacts in cases.

colorful textile alley in constantine


last night, i found a
bin behind a tailor overflowing with fabric swatches from the 60s. velvet, brocade, linen with faded flowers. i stuffed my bag. the tailor saw me, shook his head, and tossed me a pair of scissors. "take," he said. "the city eats everything eventually. better it eats you than the moths."

so that’s constantine. it’s not
picturesque. it’s not easy. the wind carries the smell of woodsmoke and something metallic from the river. my jacket is still a myth. but i’ve got a bag of scraps and a head full of stories that don’t belong to me yet. the search continues. the cold seeps in. i think i’m starting to like it.

[related: a
blog about finding treasure in post-colonial markets][link to some obscure travel site]
[p.s. if you know a
guard at the ruins who likes bad poetry, tell him i have a cigarette and a question about a belt* from 1973.]


You might also be interested in:

About the author: Caleb Cross

Just a human trying to be helpful on the internet.

Loading discussion...