imageryphoto.net
A View from Prague Castle
Prague Castle is the largest castle in the the world. It is more like a small city than just a Castle. There is a cathedral, two churches, streets with shops and cafes and at least two large garden…