Soroca

A small town in northern Moldova on the Dniester River, known for its round Soroca Fortress, the Candle of Gratitude monument overlooking the valley, and the Gypsy Hill mansions.

Soroca is the capital of Soroca District in northern Moldova, with a population of about 20,000. It sits on the right bank of the Dniester River, across from Ukraine. Historically it was a key fortress guarding the eastern border of the Principality of Moldavia, and its name is often traced to an ancient ferry-crossing fortress called Alaşi. Today it is known for three things: the perfectly round stone fortress from the time of Stephen the Great; the Candle of Gratitude monument on the cliffs at the southern edge of town; and the mansions of the Romani community on the western slope of Gypsy Hill, which have earned the town the nickname 'Gypsy Capital'.

The best time to visit is May to October. Spring brings fresh greenery to the river valley, summer is warm, and autumn woods turn golden. Winters are cold, and the fortress opening hours are unreliable.

The core sights can be covered in a day. In the morning, visit the fortress and the History and Ethnography Museum, and take a walk along the riverside. After noon, go to Gypsy Hill to see the mansions. In the evening, climb to the Candle of Gratitude to watch the sunset over the valley. With an extra day, you can head north to Cosăuți Monastery and its landscape reserve, or drive about 40 kilometers to Rudi Monastery, the Rudi-Alionești Gorge and the Rudi point of the Struve Geodetic Arc, a UNESCO World Heritage Site.

Getting there: Take a bus from Chișinău's Central or North bus station; the journey takes about 3 hours. Within town, walking and taxis are enough. For sights outside town, hire a car with a driver or drive yourself. Note: the Gypsy Hill houses are private property, so do not enter without permission. This is a border area, so do not photograph border installations. Romanian and Russian are the main languages, and English is not widely spoken.

Top sights

Where to eat