hi :D all the things you mentioned are great to go see, depends how long will you stay, coz Prague has stuff to offer to keep you busy for at...
Separate names with a comma.