Soroca
A riverside Moldovan town where a perfectly round medieval fortress guards the Dniester, flamboyant Roma palaces crown the hills, and 600 stone steps climb to a candle-shaped monument with a view into Ukraine.
What is it?
Soroca is one of Moldova's most surprising small cities — a place where three completely different worlds sit within a few kilometres of one another. At its heart stands the Soroca Fortress, a squat, perfectly circular stone citadel raised by Stephen the Great in 1499 and rebuilt in stone by his son Petru Rareș in the 1540s, its five bastions still guarding a ford on the Dniester River that once marked the edge of Christendom against Ottoman and Tatar raids; step inside and the acoustics of the round courtyard turn a whisper into an echo. Climb the hill above town and you enter 'Gypsy Hill', the unofficial capital of Moldova's Roma community, where self-taught builders have raised extravagant mansions modelled on the Bolshoi Theatre, St Peter's Basilica and Moscow's Kremlin, tin roofs glinting with turrets and pillars — a surreal, half-finished skyline unlike anywhere else in Europe. Higher still, the Candle of Gratitude monument rises from a cliff, reached by more than 600 steps, honouring those who preserved Moldovan language and culture. Below it all the Dniester slides quietly past, with Ukraine on the far bank, fishermen in flat-bottomed boats, and the smell of woodsmoke and grilled meat drifting from riverside terraces.
Where is it?
Soroca sits in northern Moldova on the west bank of the Dniester River, roughly 160 km north of Chișinău and directly across the water from Ukraine's Vinnytsia region. The main sights — the fortress, the riverfront promenade, Gypsy Hill and the Candle of Gratitude — are all within the town itself and can be linked on foot or with a short taxi ride. Late spring through early autumn (May to September) is the best window, when the river valley is green, terraces are open and the fortress hosts open-air concerts and medieval festivals; winters are cold, grey and quiet.
What makes it worth it?
Soroca is the kind of place travellers arrive at with low expectations and leave talking about for years. There is genuine emotion in standing on the fortress ramparts watching the Dniester curl past, knowing this small round tower once held the line for a fledgling principality — and then, twenty minutes later, being invited in for coffee by a Roma family whose home has a scale replica of a cathedral dome on the roof. Visitors often describe it as 'the strangest and warmest day I had in Moldova', a collision of medieval history, folk architecture and unguarded hospitality that no guidebook quite prepares you for. The climb to the Candle of Gratitude rewards you with one of the finest views in the country: two nations, one river, and an enormous silence. Years later, what stays with you is less the monuments than the feeling of having found somewhere the world hasn't gotten around to yet.
How accessible is it?
Soroca is easy and cheap to reach, if slow. Marshrutkas (minibuses) and buses leave Chișinău's North Bus Station several times daily for around €5–8 each way, taking roughly 3–4 hours on patchy roads; a private car or driver-guide day trip runs €80–150 and is far more comfortable if you want to combine Soroca with the Orheiul Vechi monastery complex. Entry to the fortress costs only a couple of euros, and a comfortable guesthouse or small hotel in town is typically €20–40 a night, with hearty Moldovan meals for €5–10. Physically it's undemanding apart from the 600-plus steps to the Candle of Gratitude — steep but manageable at a slow pace, and skippable if needed. English is limited; Romanian and Russian dominate, so a translation app or a guide helps enormously, especially if you want a respectful, welcomed visit to Gypsy Hill rather than driving past taking photos. Most nationalities enter Moldova visa-free for up to 90 days, and no advance booking is needed for anything beyond accommodation in peak summer.