Narva, situated on the border with Russia, is a fascinatingly unique city well worth seeing when visiting Estonia. Though it lies on the Estonian side of the Narva river, the city has a distinctively Russian look and feel to it, marking it out as somewhat of a cultural gem and a charming symbol of the East clashing with the West. Though much of the Narva Old Town was destroyed in World War II, the city still retains a historical appeal and is a wonderful place to stroll around. The prominent Narva Castle, which is mirrored by Ivangorod Castle on the Russian side of the river, dates back to the 15th-century while the Baroque town hall and 17th-century Swedish mansions provide an intriguing glimpse into this ancient settlement.