La grotte Uhlovitsa se trouve sur la route entre les villages de Smilyan et Mogilitsa. Depuis le village de Smilyan jusqu’au parking prévu pour les visiteurs de la grotte il y a environ 5 km. Il faut compter encore 3 km jusqu’au village de Mogilitsa.
La grotte Uhlovitsa est une des plus belles dans les Rhodopes de l’Est. Elle est située à 1040 m. d’altitude avec une température annuelle constante à l’intérieur de 10°-11°. Sur ses 460 m. de longueur, seulement 330 m. sont aménagés au public. C’est également une des plus anciennes découvertes dans la région. Elle a été mise au jour en 1967. Son nom provient d’une espèce d’hibou « Ululitsa » qui a certainement habité la région.
L’eau et les courants d’air ont formé différents types de concrétions, que l’on trouve dans les grottes, mais on peut noter plus particulièrement les dendrites qui rappellent des coraux et des arbres ou encore les hélictites, des formations plus rares qui ressemblent à de petits soleils en pierre.
La grotte dispose de plusieurs étages, on peut atteindre les niveaux inférieurs au moyen d’un escalier métallique relativement raid. La grotte se termine par 7 petits lacs pittoresques qui se remplissent d’eau au printemps.