Novigrad is one of the northernmost cities on the Croatian coast, located right on the tip of the Istrian peninsula. It remains underserved due to some of its better-known Istrian counterparts, including Umag, Poreč and Rovinj.Novigrad has a lot of charm, great accommodation options and exciting attractions nearby. The city is also a great place if you want to try some of Istria's famous gastronomic dishes!