If you haven't been yet, put Krakow, Poland on your list! One of the most picturesque Polish cities, it's known for its medieval buildings and vibrant nightlife. Krakow is also considered to be the cultural