Statiunea Duni se afla la 12 km de Primorsko si 6 km de Sozopol, intr-un golf cu apa de mica adancime. Adapostita de pantele nordice ale muntelui Strandzhana, Duni este o statiune foarte populara, cu o fasie de plaja de 4,5 km. Zona golfului este cu adevarat pitoresca, un paradis pentru sport si relaxare la soare. Niciun alt loc din Bulgaria nu este atat de aproape de mare si atat de romantic
Plaja statiunii este formata din trei zone separate – Peliocan, Marina si Panorama. Arhitectii care au proiectat aceste zone au incercat sa reproduca atmosfera romantica a unui sat costal cu stradute pietruite inguste, zone insorite si gradini cu flori.