There are 2 towns called Novigrad in Croatia. This name translated to English means New City. One is in Istria and one in Dalmatia. Photos show the beautiful nature, from this pitoresque town in Dalmatia, through the Zrmanja estuary all the way to the waterfalls.