Prague (Praha in Czech) is called "The City of a Hundred Spires" for good reason.
Above: interiors of just a few of Prague's many churches; elaborate tomb of Svatý Jan Nepomucký, Saint John of Nepomuk, Prague's patron saint, inside Saint Vitus Cathedral
Below: miracles have been attributed to The Infant Of Prague
Casual cafés and restaurants line the banks of the Vltava.
Below: perusing the menu with views of Charles Bridge; chef-helmed restaurants with open kitchens rival Paris' best; dry ice used to dramatic effect; chocolate as art