Prague: Fairy-Tale Old Town, Castle Views and Hearty Czech Cuisine Prague, the capital of the Czech Republic, is a fairy-tale city that enchants visitors with its medieval architecture, rich history and romantic charm. Hatlas Tour