Dvigrad – hidden ruins in the heart of Istria

I come from Croatia, the country with thousands of islands, and several of the peninsula. One of the peninsulas, the largest in the Adriatic Sea, is called Istria. Istria is shared by Slovenia, Italy and Croatia, but most of it is in Croatia. Istria is magical land, full of secrets and legends, beautiful architecture and… Continue reading Dvigrad – hidden ruins in the heart of Istria