If you want to experience the medieval time architectural beauty of Europe, after Prague and Budapest, Dresden should be the next place, on your list.
It was a tour organized by the international student department office, Freie University, Berlin. The tour was really cost-effective for us because it was very cheap for us because we were students. Dresden is almost two hours of ride from Berlin.
Once we reached Dresden, it looked more like Berlin but less crowded and newly built. We began roaming around. There are huge church and old buildings in this city and most of the buildings are very fascinating. Suddenly the world of glasses and modern buildings turn into medieval times with pale buildings etc.