Ugljan is an island in Croatia near Zadar and has not been discovered by the crowds. It's a paradise for hikers and cyclists. Fun things to do in Ugljan.