A 13th-century castle in Rakvere, Estonia offers a chance to dress up as knights and warriors, enjoy various entertainers and learn about the Middle Ages. Picture © Credit to: iStock/ruhrpix
Linnuse 1, 44306 Rakvere, Rakvere linn