The most popular city in the Czech Republic is the capital city of Prague with its castle, its old town and its waterfront along the Vltava river. Other famous old cities are Brno, Plzen, Karlovy Vary and the cities of Ceské Budejovice and Ceský Krumlov located in Southern Bohemia with their romantic medieval city centres. Other attractions include the magnificent gothic cathedral at Kutná Hora, the catacombs at Klatovy, or Sedlec ossuary.