Prague is definitely one of the most beautiful cities in the world. I have visited a Prague a few times, most of the times in passing by and it always seemed to short.
The heart of Prague, the old town is one of most lively UNESCO monuments and with the right lighting gets an almost magic touch. The Gothic Charles bridge, although sometimes very busy (go early), is a unique piece of work.
Prague castle, the biggest in the world with the Palace, the St Vitus Cathedral and the Golden lane is a sight where you'll easily spend half a day.
And the old town square with the old town hall and its famous astronomical clock, the facades surrounding it and the late Gothic towers of the Tyn church. The Jewish quarter and more districts with their own characteristic atmosphere and unique charm. A weekend seems to short.
A short visual impression