Prague is a farm land of museums, monasteries and also castles...