If you have ever Imagined what it would be like to step into a fairytale, then you will want to spend 2 perfect days in Prague! A weekend in Prague, Czech Republic, is a real-life fairytale, with a hilltop castle…