Dvigrad is an abandoned medieval town in central Istria, Croatia, with a history dating back to prehistoric times. It features a well-preserved medieval town castle with double rings of town walls, three defensive towers, and the Church of St. Sophia
Plan your family visit to the Dvigrad with these blog insights 👇