Prague. Known as Praha in her home country, she definitely tops the charts as one of the most beautiful cities in Europe. Many tourists are truly captivated by this picturesque city. Like most European cities that are slightly hilly and situated on a river, Prague offers numerous vantage points for you to relish in her beauty. In typical European fashion, Prague boasts of its cobble stone paved streets, a towering castle and plenty of ancient cathedrals. A city packed with as much history and beauty as Prague definitely merits a visit.