Wie das 8 km entfernte Primošten wurde Rogoznica auf einer kleinen Insel erbaut und durch einen Damm mit dem Festland verbunden. In der Nähe des Ortes auf der Halbinsel Gradina liegt der See "Zmajevo oko", der "Drachenaugensee". Er wurde zum einen nach seiner Form, einem 150x70 m langem Oval, als auch nach einem Drachen, der in dem See leben soll, benannt. Mit seiner azurblauen Farbe und der Karstumgebung mit ihren schroffen Felsen bildet er einen malerischen Anziehungspunkt für Touristen.