Prague according to legend was founded by Libuše, a pagan princess who could see the future. It should be no surprise that the city is filled with tales of ghosts and apparitions. There are over 100 ghosts, demons, walking skeletons and supernatural creatures popping up from time to time all over the city, at least according to books on ghosts and legends.