Full of fairy-tale vistas, Prague is beautiful in a way that makes even the most jaded traveller stop and snap pictures. The city is physically divided in two by the Vltava River (also sometimes known by its German name, the Moldau), which runs from south to north with a single sharp turn to the east. Originally, Prague was composed of five independent towns: Hradcany (the Castle Area), Malá Strana (Lesser Quarter), Staré Mesto (Old Town), Nové Mesto (New Town), and Josefov (Jewish Quarter), and these areas still make up the heart of Prague—what you think of when picturing its famed winding cobblestone streets and squares.