Pupaggi è un paesino situato al centro di un piacevole altopiano posto sul fianco orientale della Via della Spina, l'antica strada che fa da spartiacque tra il territorio del Menotre, la Valnerina e la Valle Umbra. La Via della Spina fu il collegamento appenninico che ebbe primaria importanza, come via di transumanza e come asse di comunicazione commerciale e di migrazione, prima della costruzione della Via Flaminia. L’antico paesino di Pupaggi si insediò nel XI secolo attorno alla chiesa di San Sebastiano ed un ampio piazzale interno sui quali oggi si affacciano Il Borgo ed il Castello di Pupaggi un noto complesso agrituristico dominato da una torre colombara. La torre ha la particolarità di essere munita di vasi in cotto rovesciati e posti agli angoli per impedire agli animali predatori la scalata fino alla piccionaia. Il Castello di Pupaggi venne costruito durante il medioevo e si ampliò nei secoli a seguire per diventare un borgo fortificato, dove tra amori ed antiche contese, nacque la storia della Bella Pupa, una giovane fanciulla contesa e protetta. Fu proprio da questa leggenda che nacque il nome di Pupaggi un paesino nel comune di Sellano dal quale dista circa 5 chilometri.
Nonostante l’altezza di 845 metri sul livello del mare e il tempo piuttosto freddo durante l’inverno, vi abitano ben 51 persone che durante il periodo estivo diventano molte di più con la presenza di villeggianti che trovano in questo angolo di paradiso la quiete e l’atmosfera giusta per riprendersi dalle fatiche cittadine e del lavoro oltre a una serie di manifestazioni religiose e civili che attirano gente anche dalle frazioni limitrofe.