Log in with Facebook
Novigrad is a town in Istria in Croatia.
Trieste, Italy and Istrian Peninsula, Croatia
resort on the Adriatic Sea between Novigrad and Porec on the Istrian Peninsula. At the check-in we heard ...Posted in The Arevalo Family Adventure by k2arevalo