One of the best things about Prague is the vast history behind every cobblestone, monument and building in the city. Prague’s two occupations, three independence days and constant social development have resulted in some exciting stories.