Krupajsko vrelo, je izvor Krupajske reke a nalazi se između sela Milanovac i Krupaja u podnožju planine Beljanice. Krupajsko vrelo spada u grupu kraških vrela. Temperatura vode na izvoru se kreće od 9-11°C. Prvobitno izgled vrela je promenjen izgradnjom betonske brane, koja je formirala jezero dužine 40 i širine 17 metara. Brana je izgrađena za potrebe mlina, koji i danas radi.
Pre izgranje ove brane, voda je isticala iz pećine, velikom snagom, praćena hukom vode. Danas se vidi samo deo otvora pećine, a prvobitni izvor je potopljen. U neposrednoj blizini vrela nalazi se jak termalni izvor sa temperaturom vode od 26.5°C. Oba izvora su zaštićeni kao spomenici prirode od nacionalnog značaja u površini od 9 hektara. Istraživanjem ovog vrela do sada se došlo do dubine od 123 metara. Kao i sva kraška vrela, i Krupajsko vrelo se odlikuje velikim promenama u količini vode koju daje tokom jedne godine. Kod zgrade mlina, nalazi se betonska česma sa pet metalnih cevi, na kojima ističe topla voda iz termalnog izvora koji je kaptiran.