These days, we're starting to think that Prague just might be the next big city in Europe. It's gorgeous, affordable and teeming with cool restaurants, bars and shops. And let's not forget the incredible Gothic cathedrals, Baroque palaces and Romanesque chapels.