Rovinj is a picturesque coastal town in Istria, offering excellent diving opportunities with numerous wrecks and artificial reefs. The area features clear waters, rich marine life, and a mix of historical and modern dive sites. Divers can explore underwater caves, shipwrecks, and artificial reefs.